问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用delphi做的程序如何连接SQL数据库?应该怎么操作?

发布网友 发布时间:2022-04-26 11:07

我来回答

5个回答

热心网友 时间:2022-04-08 11:40

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查询结果了。

热心网友 时间:2022-04-08 12:58

在ADO控件组里选择ADOconnection 和ADOQuery 再到data access里选择DataSource 。然后双击ADOconnectio 按提示连接上数据库 ,在ADOQuery 的SQL属性里编写SQL语句(也可以在delphi中直接写),ADOQuery的connection属性里双击 连接上ADOconnection,active属性改成true;在 DataSource 的dataset属性里连接上ADOQuery ;在需要引用数据的控件(如DBgrid)的datasouce属性里连上DataSourc,点击运行就好了。

热心网友 时间:2022-04-08 14:33

新建模块单元、添加ADOconnection控件,双击该控件,点击build,选择for sql。。。

热心网友 时间:2022-04-08 16:24

先点击Ado那个列,在窗体中放个adoconnection控件,该控件有个connection属性,点击后点击build..,选择你要练得数据库类型,按照步骤操作,这个是设置连接字符串的,还有个LoginPrompt属性设置为false,要不每次连接时都得输入密码,然后再放个adoquery控件,connection属性选择刚才那个adoconnection,在sql属性输入sql语句,然后,active属性设为true,这样就脸上了,不会在问我把

热心网友 时间:2022-04-08 18:32

ADO、IDE组件都可以连接数据库
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦幻西游我这吸血鬼值多少钱 梦幻西游吸血鬼价格问题,这个吸血鬼能卖多少钱啊?MHB比例100元=500W 给... 诚心求解梦幻西游,我这只吸血鬼能值多少钱?我要个能卖出去的价... 梦幻西游手游,我现在69级,买个79的吸血鬼,可以带吗, 我梦幻西游69J号买了个119级吸血鬼,但是不能摆摊出售,那可以跟别人交易... 梦幻西游手游洗出变异吸血鬼不能摆摊 梦幻西游本人80级 有一只吸血鬼 系统不给摆摊 请问能否交易 和平精英 和平精英封号了能注销掉吗? 梦见想蛇一样的东西掉进下水道 梦见包掉到下水道里 delphi如何从数据库中读取数据啊。我刚学delphi delphi中如何修改和删除数据! delphi与数据表之间修改和删除的操作 delphi中如何实现对sql数据库记录进行添加,删除,修改 delphi的删除数据操作 DELPHI操作access数据库 delphi SOS,如何在delphi中后台操作数据库?给不用delphi控件 delphi 操作数据库!!! 急!!! delphi数据库操作 delphi中的dbgrid数据操作 delphi 操作数据库的问题 请问Delphi怎么实现在Excel中数据的操作? Delphi中如何多线程操作数据库中的数据表 delphi中有关数据库操作 Delphi的数据操作 DBDataset、DataSource的增删改操作都有哪些? 零基础的人去学人工智能难吗,应该从哪方面入手比较好? 愚若矫石空沧桑,堕己生死两茫茫什么意思 恶人害贤者,如天抑天而唾,唾不至天,还从己堕。贤不可毁,祸必灭己什么意思 QQ空间的非主流图片是什么意思,什么叫做非主流 想要找些不错的QQ签名,空间图头像之类的,推荐几个,不要非主流!!!个性网Q友乐园我都有了 ←_← 如何在delphi中处理大量数据的查询 个人信用报告查询授权书在上面签字有什么责任吗? 急求个人信用报告查询授权书怎么写? 个人征信查询授权一次可查几次 个人信用报告查询授权书除了能贷款用,还能做什么用? 个人征信查询授权委托书是什么意思 个人征信查询授权书在哪里获得? 建行失业证贷款怎么办理 个人信用报告必须本人持证件去办理吗? 其他机构在什么情况下可以查询个人信用报告? 想要在农村搞养殖,养鸡和养猪到底哪个利润高一点? 回农村创业养鸡养猪的风险有哪些?养殖业能够发家致富吗 养猪和养鸡那个前景更好? 农村人都说穷养鸡,富养猪,这句话有什么道理呢? 长期在养鸡场和养猪场哪个对身体危害大? 如何看待有专家鼓励农民工回乡养鸡,养猪,种地缓解就业压力? 回农村去种田,养猪,养鸡,是一种怎样的体验? 在养殖业中,蛋鸡事业和养猪事业哪个前景更好? 很多专家鼓励农民工回乡养鸡养猪,他们为啥不去养? 养猪和养鸡哪个更赚钱而风险最小?