怎么用DELPHI连接局域网内数据库

怎么用DELPHI连接局域网内数据库,第1张

你没说连接方式,我这里就说一下ADO连接吧,相信连接本地数据库的连接字符串你已经知道,我这里写一个连接局域网另一台电脑上MSSQL数据库的代码段,你参考一下:

procedure TForm1.FormCreate(Sender: TObject)

var

  sConnStr: string

begin

  ADOConnection1.Connected := False

  // 说明:Provider=SQLOLEDB.1,表示连接的是MS SQL server数据库;

  // User ID=登录数据库的用户名;Password=登录数据库的密码;

  // Initial Catalog=连接数据库的库名;Data Source=远程数据库的IP地址或者对方机器名

  sConnStr := 'Provider=SQLOLEDB.1Password=MANAGERPersist Security Info=True'+

                'User ID=HISInitial Catalog=HISDB2015Data Source=10.10.10.200'

  ADOConnection1.ConnectionString := sConnStr

  ADOConnection1.Connected := True

end

关于ConnectionString的详细说明,网上还有其他的,你可以有时间时再研究一下别的

你和我遇到是相同的问题.DELPHI也可以做B/S结构的,但是我认为比较复杂,服务器得做很多调整!后来我就用c#了,不为别的,入门简单!

你说的这个在局域网使用的系统,我感觉可以做成C/s,delphi还是很合适的.自已写一个客户端而不用浏览器!呵呵!我就是这样做的!

李维有一本书<delphi 5.x分布式多层应用系统篇>(老点,但是比较适用)你看看.


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9643214.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存