1.首先用delphi的datapump或SQL server的导入和导出数据程序来将access程序的数据倒入
Sql server,该加主键的加主键, 该加索引的加索引, 该设置外键的设置外键。当然也可
以只导数据。
2.然后是连接:
注意ADO 面板中有ADOConnection , ADODataSet, ADOTable, ADOQuery
这四个控件,它们都有connectionstring 属性,将这四个控件中任何一个
放在一个窗体上或DataModule中,
1)双击connectionstring 属性,再单击Build按钮
2)在Provider面板中选中 Microsoft OLE DB Provider for SQL Server
3)再单击Next按钮则进入Connection, 再在其中输入SQL Server的服务器名(Sever Name),
输入Login ID 及password, 然后选择输入你要连接上的DataBase,之后单击
Test Connection按钮, 若本步输入无误的话,将提示你测试成功!
4)多次按 确定或OK 按钮退出即可。
5)若用ADOConnection1已经连接成功,也可直接将其它三个控件的Connection
属性中直接设置为ADOConnection1,它们即可使用,
另外,ADODataSet, ADOTable, ADOQuery与普通的Table和Query用法相同
最后,您就成功了!
源代码,请到 http://delphi_bbs.myetang.com/ 下载离线浏览器的源代码,
比如: DWRich.zip 或 RichBrow.zip 或 richreader2000.07.zip,这些都
是高手写的程序哦,好好研究吧。
注意:尽管这些源程序是用于Access的,但只要你照前面的办法连接上SQL
Server,其它的用法都一样。
导成其它数据库可以比如Sybase, oracle等, 可如上法炮制