|
|
|
Hi,
I am writing an application in VC6 that has a database, which needs to be updated periodically. The database is going to be .mdb, using DAO to interact with the program (I know this is supposed to be obsolete, but... i like it).
To do this, I plan to get the program to connect to a web server where the new database is hosted, download it and replace the old one that is on the user’s computer.
Please can you tell me if my approach is correct? Or, is there a better way to do this?
How do MS Office, Adobe, win XP… etc update their programs?
Thanks
Fortitudine Vincimus!
|
|
|
|
|
Tara14 r, is there a better way to do this?
Can't you just connect directly to the database on the remote machine?
You might consider fixing your user id. The <font> tag is messing replies up.
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
DavidCrow wrote: Can't you just connect directly to the database on the remote machine?
I guess for that, the user would need to be connected to the internet to work with the program. I don't want it that way. Bacically, I just need to update the prices of items in the database.
Something like : User selects "Update price list" item in the program's menu - a dialog appears saying 'connecting...' - on establishing a connecting dialog says 'Updateing pirces..' and closes.
Thanks,
Tara
Fortitudine Vincimus!
|
|
|
|
|
So the machines are not on the same intranet? If not, then FTP should be a viable solution.
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
DavidCrow wrote: So the machines are not on the same intranet?
No, they are not. The program will be deployed on the users personal computer and the database that will be manually modified/updated by the company will be hosted on its webserver.
Just curious: how does our operating system (win XP) automatically connect to the net and download updates? What protocal does it use?
Thanks,
Tara
Fortitudine Vincimus!
|
|
|
|
|
Tara14 wrote: Just curious: how does our operating system (win XP) automatically connect to the net and download updates? What protocal does it use?
http://msdn2.microsoft.com/en-us/library/ms997639.aspx[^]
Tara14 wrote: No, they are not. The program will be deployed on the users personal computer and the database that will be manually modified/updated by the company will be hosted on its webserver.
Then you have no way of knowing if FTP will be blocked by any firewalls. HTTP might be a better choice and in some cases you could even run into an HTTPS only implementation.
led mike
|
|
|
|
|
Thanks.
Fortitudine Vincimus!
|
|
|
|
|
Tara14 wrote: I plan to get the program to connect to a web server
Then why is the subject line of your post "FTP"?
led mike
|
|
|
|
|
Maybe that's the protocol he wanted to use to download the database file.
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
DavidCrow wrote: Maybe that's the protocol he wanted to use to download the database file.
Thats right. I assumed that in order to do what I am trying to, using FTP is the correct way.
Fortitudine Vincimus!
|
|
|
|
|
Ouch, guess I picked a bad day to stop smoking crack. Thought I was back in the days when they were all separate servers :->
led mike
|
|
|
|
|
Fortitudine Vincimus!
|
|
|
|
|
I want to know the second parameter of RegSetValueEx() to to access (default) key in a particular registry entry.
Thanx in advance !
|
|
|
|
|
Per MSDN:
If lpValueName is NULL or an empty string, "", the function sets the type and data for the key's unnamed or default value.
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
write
"TypesSupported", // value name
AbidBhat
|
|
|
|
|
|
Hi
How To using office Word 2003/2007 in Manage C++
|
|
|
|
|
Try Managed C++/CLI forum.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
|
|
|
|
|
Hi
I am using VS6
Using Win32 Application in VC++
at design time i insert some data in combobox when i run the same.....it is not displaying data .....
tell me how to do it
AbidBhat
|
|
|
|
|
abid wrote: it is not displaying data .....
How are you verifying this? Do you have the combobox's height set correctly?
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
how to set the height of the combo box
AbidBhat
|
|
|
|
|
Using the resource editor. Since a combobox is two controls acting as one, the sizing for each is separated. Click the edit control to size it, and click the dropdown arrow to size the listbox control.
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
At design, click over the down arrow of the combo, (the cursor turns in a double arrow), you will see that the bottom selection point of the combo it turns blue, then drag it down to the desire size. Yep, it's something tricky.
Demian.
"I have always wished that my computer would be as easy to use as my
telephone. My wish has come true. I no longer know how to use my telephone."
-Bjarne Stroustrup, computer science professor, designer of C++
programming language (1950- )
|
|
|
|