I have a question.
I have an SQL database residing on a web server:
Server: sql2a.somesite.co.il
database: DBname,
I have an offline VB.NET program, residing on my computer, getting data from users and saving them in variables (no database), on computers with internet connection.
Scenario:
The database residing on the web server will have 2 tables:
1. users
2. user_data
Task:
I need to specify a connection from the offline program residing on my computer TO the Online database which resides on the web server, so that when the user starts the program, the program will initialize its variables from the Online server's database, as well as UPDATING the online database with the NEW values being input by user during the usage of the program.
I can't use ANY form of database on my offline VB.NET program because of security issues on the network of the users, so any ideas about saving data offline, other then plain variables in the offline program (which will of course be lost when program is closed... and that's why the program will periodicaly update the data inputs TO the online database) will not work. (maybe an XML file...?)
* I have administrative rights to the Online SQL database.
How do i go about doing it?
Notes:
1. The "users" table has the userID, username, userpassword
2. The "users_data" table has data fields.
3. When a user starts the Offline program, I will also have to think of a way that the Online database will know which user is logging on, so it will get and set only HIS data. (Either by pre-entering users myself and adding a checking code, or using windows authentication... which are also 2 things I don't know how to do but I will research it.)
Thank you.
I have an SQL database residing on a web server:
Server: sql2a.somesite.co.il
database: DBname,
I have an offline VB.NET program, residing on my computer, getting data from users and saving them in variables (no database), on computers with internet connection.
Scenario:
The database residing on the web server will have 2 tables:
1. users
2. user_data
Task:
I need to specify a connection from the offline program residing on my computer TO the Online database which resides on the web server, so that when the user starts the program, the program will initialize its variables from the Online server's database, as well as UPDATING the online database with the NEW values being input by user during the usage of the program.
I can't use ANY form of database on my offline VB.NET program because of security issues on the network of the users, so any ideas about saving data offline, other then plain variables in the offline program (which will of course be lost when program is closed... and that's why the program will periodicaly update the data inputs TO the online database) will not work. (maybe an XML file...?)
* I have administrative rights to the Online SQL database.
How do i go about doing it?
Notes:
1. The "users" table has the userID, username, userpassword
2. The "users_data" table has data fields.
3. When a user starts the Offline program, I will also have to think of a way that the Online database will know which user is logging on, so it will get and set only HIS data. (Either by pre-entering users myself and adding a checking code, or using windows authentication... which are also 2 things I don't know how to do but I will research it.)
Thank you.