您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Delphi >> 问一个很菜的问题?

问一个很菜的问题?

来源:网络整理     时间:2016/9/5 14:13:15     关键词:

关于网友提出的“ 问一个很菜的问题?”问题疑问,本网通过在网上对“ 问一个很菜的问题?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 问一个很菜的问题?
描述:

我现在要做个C/S的数据统计软件,数据库用的是MSSQL2000,放在一台win2000的服务器上(存存储过程等都写好了),现在要在另一台win98下用delphi来写客户端软件,但不知道怎么和数据库服务器连接?
数据库服务器名:dataserver
用户:sa
数据库为:passcount
问:
1、和数据库服务有几种连接方法?
2、在客户端要怎么样配置?怎样才能连到数据库?


解决方案1:

delphi中一般用ADO或是BDE,推荐用ADO

解决方案2:

来晚了?呵呵,解决就好

解决方案3:

添加 ADOConnection 组件,双击它,点BUILD 设置它的连接参数
用 ADOQuery ,Connection 设置为此 ADOConnection

解决方案4:

帮你找了一个:
 在Delphi中,有Database元件和对象,Database对象有属性:Params和LoginPrompt,充分使用这两个属性就会自动Login数据库。下面的例程就会自动Login。 
    例:新建一程序(Project),在Form上放置Table,Database,DataSource,DBGrid各一个,并通过Object Inspector将DBGrid的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,将数据表中的数据显示在DBGrid中。 
注:对于不需要用户名和密码的ODBC驱动,可以设置USERNAME和PASSWORD为空。 


以上介绍了“ 问一个很菜的问题?”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3754348.html

相关图片

相关文章