B binzi Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-20 #1 我想编写一个在客户端设置连接服务器端数据库的程序, 只需输入服务器名、数据库名、用户名、密码,就可以连接到服务器的数据库, 对数据库进行操作,有哪位高手指点一下迷津?急急急!!!
Y YoungSun Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-20 #2 兄弟,这也太那个了嘛! 放一个tdatabase,放一个table或tquery,用户输入数据库连接信息后,设置tdatabase的 参数,然后用table或tquery操作。连接如下: with dm.dmData do begin Database.Params.Clear; Database.Params.Add('SERVER NAME='+SrvName); Database.Params.Add('DATABASE NAME='+DbName); Database.Params.Add('USER NAME='+UserName); Database.Params.Add('PASSWORD='+UserPwd); Database.DriverName := 'MSSQL'; end; end; 注意在设计期给tdatabase一个别名。
兄弟,这也太那个了嘛! 放一个tdatabase,放一个table或tquery,用户输入数据库连接信息后,设置tdatabase的 参数,然后用table或tquery操作。连接如下: with dm.dmData do begin Database.Params.Clear; Database.Params.Add('SERVER NAME='+SrvName); Database.Params.Add('DATABASE NAME='+DbName); Database.Params.Add('USER NAME='+UserName); Database.Params.Add('PASSWORD='+UserPwd); Database.DriverName := 'MSSQL'; end; end; 注意在设计期给tdatabase一个别名。
B binzi Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-20 #3 不好意思!俺本来就那个了,还请问如何给tdatabase一个别名? 谢了!!!
W wumeng Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-20 #4 C:/Program Files/Borland/Delphi5/Demos/Ado/Adotest下的这个程序,使用了ADOConEd 这个单元,下面这个也许是你要的。。。 procedure TADODBTest.EditConnStrClick(Sender: TObject); begin Connection.Close; Connection.ConnectionString := ConnectionString.Text; if EditConnectionString(Connection) then begin ConnectionString.Text := Connection.ConnectionString; ConnectionStringClick(Sender); end; end;
C:/Program Files/Borland/Delphi5/Demos/Ado/Adotest下的这个程序,使用了ADOConEd 这个单元,下面这个也许是你要的。。。 procedure TADODBTest.EditConnStrClick(Sender: TObject); begin Connection.Close; Connection.ConnectionString := ConnectionString.Text; if EditConnectionString(Connection) then begin ConnectionString.Text := Connection.ConnectionString; ConnectionStringClick(Sender); end; end;
C chenxz Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-20 #5 用一个database就可以做到,设置database的params,具体参数可以这样获取到: 双击database,选择一个aliasname,点击default就会出现参数的配置项,也可以 动态修改这些参数,但要先关闭database。具体的操作可以查看帮助。
用一个database就可以做到,设置database的params,具体参数可以这样获取到: 双击database,选择一个aliasname,点击default就会出现参数的配置项,也可以 动态修改这些参数,但要先关闭database。具体的操作可以查看帮助。
Y YoungSun Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-20 #6 给tdatabase赋别名,直接在设计时的属性“database name”赋一个名字即可。你的table 或query就引用这个别名。
B binzi Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-23 #7 可我在设置完database的参数之后,就把database给open, 运行起来就在open那里出问题了,还需要做什么设置么? 比如database的Alias Name属性之类的?
Y yangxiao_jiang Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-23 #8 用一个database就可以做到,设置database的params,具体参数可以这样获取到: 双击database,选择一个aliasname,点击default就会出现参数的配置项,也可以 动态修改这些参数,但要先关闭database。具体的操作可以查看帮助。
用一个database就可以做到,设置database的params,具体参数可以这样获取到: 双击database,选择一个aliasname,点击default就会出现参数的配置项,也可以 动态修改这些参数,但要先关闭database。具体的操作可以查看帮助。
B binzi Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-23 #9 在客户端又怎么动态改变database的Alias Name参数?