我用两个sqlserver数据库上有相同的tables,需要互相传数据,但第二个的query控件open时就有登录提示,不知该怎样让query自动登录数据库 再为第二个的query控件加一database控件,设置其属性 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如何自动Login数据库: 在Delphi中,有Database元件和对象,Database对象有属性:Params和LoginPrompt,充分使用这两个属性就会自动Login数据库。下面的例程就会自动Login。 例:新建一程序(Project),在Form上放置Table,Database,DataSource,StringGrid各一个,并通过ObjectInspector将StringGrid的DataSource指向DataSource,DataSource的DataSet指向Table。双击Form,进入Form1的Create事件程序代码编辑,输入: Database1.Params.Values['USERNAME']:='SYSDBA'; Database1.Params.Values['PASSWORD']:='masterkey'; Database1.LoginPrompt:=False; Database1.DatabaseName:='MYDB'; Database1.AliasName:='IBLOCAL'; Table1.DatabaseName:='MYDB'; Table1.TableName:='EMPLOYEE'; Table1.Open; 运行程序(Run, F9)则可以自动Login Interbase,将数据表中的数据显示在StringGrid中。注:由于Delphi3安装不会自动安装Interbase数据库程序,所以如果运行以上程序必须安装Interbase。但是可以使用其他的数据服务器,如Oracle或Sybase,ODBC等。对于不需要用户名和密码的ODBC驱动,可以设置USERNAME和PASSWORD为空。 文本操作 使用DBGrid向数据库中添加数据空行问题怎么解决? ADO数据库时间查询问题 请看看这段代码,关于内存的简单问题 Delphi里面怎么嵌如HTM或ASP等web文档? MASKEDIT求救 在delphi7 internet面板上的tcpclient\tcpserver两控件进行通讯,tcpserver怎样返回信息给tcpclient,tcpclient怎样接收,高手帮帮忙吧 大送100分 索引问题 怎么回事?请大家看看我的程序,怎么有错啊? 如何把txt文件以数据库方式访问 求救:李维的Delphi5例子无法运行?
在Delphi中,有Database元件和对象,Database对象有属性:Params和LoginPrompt,充分使用这两个属性就会自动Login数据库。下面的例程就会自动Login。
例:新建一程序(Project),在Form上放置Table,Database,DataSource,StringGrid各一个,并通过Object
Inspector将StringGrid的DataSource指向DataSource,DataSource的DataSet指向Table。双击Form,进入Form1的Create事件程序代码编辑,输入:
Database1.Params.Values['USERNAME']:='SYSDBA';
Database1.Params.Values['PASSWORD']:='masterkey';
Database1.LoginPrompt:=False;
Database1.DatabaseName:='MYDB';
Database1.AliasName:='IBLOCAL';
Table1.DatabaseName:='MYDB';
Table1.TableName:='EMPLOYEE';
Table1.Open;
运行程序(Run, F9)则可以自动Login Interbase,将数据表中的数据显示在StringGrid中。
注:由于Delphi
3安装不会自动安装Interbase数据库程序,所以如果运行以上程序必须安装Interbase。但是可以使用其他的数据服务器,如Oracle或Sybase,ODBC等。对于不需要用户名和密码的ODBC驱动,可以设置USERNAME和PASSWORD为空。