局域网数据库编程问题(最好是ADO 来解决)
问题是这样:
在一个局域网内,每一台机子都要对一个数据库进行操作。操作不是很复杂,数据也不是很多。
我想通过编写一个数据库访问程序,来对那个数据库进行操作
我该怎么做?谢谢!
问题点数:50、回复次数:6Top
1 楼songhtao(三十年孤独)回复于 2002-04-30 19:23:27 得分 0
你只要用TADO连接到那个数据库后,其他的和普通数据库操作没什么区别呀。Top
2 楼peachblossom(桃花仙子)回复于 2002-04-30 19:34:28 得分 0
我就是想知道,在服务器端怎么设置 ADO, 在客户端怎么设置 ADO 啊?谢谢!Top
3 楼nhconch(天蝎蝴蝶)回复于 2002-04-30 19:35:38 得分 0
数据库放在服务器吗?把用ADO连接到数据库不就可以了。Top
4 楼peachblossom(桃花仙子)回复于 2002-04-30 19:39:14 得分 0
服务器端我用 ACCESS 数据库,我如何设置呢?
然后我怎样在程序中设置这个数据库,以使客户端的程序能访问他,
假设我是 test.mdb,放在 192.168.110 的 d:\db 里面Top
5 楼leonpard(猪哥哥)回复于 2002-04-30 20:22:04 得分 10
放一个ADOconnection上去,双击ADOConnection,在对话框中选择JET DB 4.0
,...,最后“测试连接”,对于在任何地方的数据库都是这个做法。
然后所有的ADO控件都使用这个公共的connection就可以了。Top
6 楼songhtao(三十年孤独)回复于 2002-04-30 20:28:52 得分 40
服务端你不用设置,只要数据库打开就可以了(对access这种桌面型不必)。客户端在你的Form上放ADOConnection然后点击ConnectingString旁的……号选择Build-Microsoft Jet 4.0 OLE DB Provider-下一步-从选择或输入数据库名称在网络邻居中找到你要的数据库,测试连接通过,就成功了一半。
然后放上ADOTable把它的Connection = ADOConnection1在TableName中选中表,把Active = true;
放DataSour置DataSet = ADOTable;
放DataGrid置DataSource = DataSource1就可以了。Top




