delphi做的程序如何连接SQL数据库
2018-06-17 01:41
253 查看
1. 新建一个FORM。在控件栏找到ADO一栏,把里面的ADOConnection和ADOQuery两个各建立一个放在FORM里。这两个控件运行后是不可见的,所以你可以随便放在FORM的任何位置。然后再找到DATA ACCESS一栏,把它下属的DataSource控件拖一个放到FORM里。用这三个控件就可以建立连接了。
2.设置相关属性,首先我们设置ADOConnection,这个控件就是与数据连接的控件。双击它弹出配置窗口,单击BUILD..按钮,出现数据库链接属性窗口,ACCESS数据库就选择有个JET4.0什么的那个数据库,如果是本地的数据库可以在下拉列表选择服务器名称或者自己直接输入服务器名称(远程的直接输入IP即可),然后输入登录密码和选择数据库。设置完成点击测试连接,显示成功说明链接正常,单击完成退出设置。
3 ADOQuery这个控件是用SQL操作数据库的,在它的属性栏有个connection属性,点击它的下拉菜单选择刚刚建立好的ADOConnection1,DataSource控件则是存放结果的地方,把它的DataSet属性设置成ADOQuery1。这样我们就可以通过调用ADOQuery来对数据库进行操作了。
4 链接好数据库以后就可以对数据库进行操作了。最常见的用法是建立一个DBGRID,然后把他的connection属性选成我们的Datasource1。如果你想预先设置好SQL语句的话,在ADOQUERY的左边属性栏里的SQL栏,点那个三个点的省略号输入你想查询的SQL语句。然后ACTIVE属性设置成TRUE,这样一运行,在DBGRID里就会显示你的SQL查询结果了。
相关文章推荐
- 如何用Delphi创建一个能随意拨号,并连接到对方的“猫”上的程序,谢谢(小弟才浅,请指教)
- WinForm程序如何连接SQL数据库
- 【JAVA教程】如何用JMX连接本地JVM上运行的Java程序-潭州JAVA
- Eclipse如何连接android手机,测试android程序?
- 如何将C/C++程序转译成Delphi(三)
- 如何将C/C++程序转译成Delphi
- 如何利用跑app较快的第三方模拟器连接eclipse,来运行安卓程序。
- 如何为Delphi程序添加事件和事件处理器
- delphi连接数据库程序 报ORA-06413: 连接未打开
- Delphi下如何使程序在Win7/Vista上用管理员权限运行[转]
- 我在delphi中用shellExecute启动了一个程序(ftp);然后想做一个等待,只到ftp进程结束,再继续下面的操作,请问如何监控这个进程是否已结束?
- delphi中ado如何动态连接数据库
- 回答一位朋友的提问:在Delphi7下如何与DLL共享数据库连接
- 只知道ODBC中设置的系统数据源DNS 名称,如何连接SQL数据库?
- 如何让Delphi的程序在SQL Server控制台中的进程信息显示应用程序的名字?
- 回答一位朋友的提问:在Delphi7下如何与DLL共享数据库连接
- 如何将C/C++程序转译成Delphi(五)
- Delphi 如何操作外部程序的控件(如按钮,文本框,单选按钮等)
- android程序如何连接真机进行测试
- 如何将C/C++程序转译成Delphi(三)