delphi2010 连接sql server20000控件的使用方法
时间:2011-09-07
来源:互联网
由于d2010没有ado了,所以就用了sqlconnection 我之前也查阅了相关资料,选择了5个控件来连接sql2000,分别是 TSQLConnection 、 TSQLQuery 、 TDataSetProvider 、 TClientDataSet 、 DataSource ,用dbgrid将数据库信息全部显示出来,这就是我连数据库的基本流程了。
然后将active属性改为true 都没有错误,但是在运行时出错了:Exception EDatabsaeError in module Project1.exe at 000EE39D .SQLConnection property required for this operation.
不知道是什么原因 ,难道是控件SQLConnection的一些属性忘记设置或是设置错了?请各位高手帮忙指点下,只要问题解决了 ,立刻结贴给分分!!!
然后将active属性改为true 都没有错误,但是在运行时出错了:Exception EDatabsaeError in module Project1.exe at 000EE39D .SQLConnection property required for this operation.
不知道是什么原因 ,难道是控件SQLConnection的一些属性忘记设置或是设置错了?请各位高手帮忙指点下,只要问题解决了 ,立刻结贴给分分!!!
作者: chenchenchenliu 发布时间: 2011-09-07
补充:我的SQLConnection控件并没有和其他控件放在同一个窗体上,而是放在了 file->new->others->DataSnap Server 下的Server Module里面了
作者: chenchenchenliu 发布时间: 2011-09-07
为什么要用这么多控件啊,是c\s软件吧,你怎么关联它们的。
作者: zhnglicho 发布时间: 2011-09-07
2010有ado,只不过也签名字换了,你找找吧
作者: bdmh 发布时间: 2011-09-07
回复 :zhnglicho
先用SQLConnection连接数据库 成功之后在需要连接数据库的窗体上一添加SQLQuery 等控件
连接好sqlQuery1-sqlconnection至数据库后;
利用datasetProvider1,设置属性dataset为sqlQuery1
利用Clientdataset1,设置属性ProviderName为DatasetProvider1
利用Datasource1,设置属性Dataset为ClientDataset1;
利用DBGrid,设置属性Datasource为Datasource1;
先用SQLConnection连接数据库 成功之后在需要连接数据库的窗体上一添加SQLQuery 等控件
连接好sqlQuery1-sqlconnection至数据库后;
利用datasetProvider1,设置属性dataset为sqlQuery1
利用Clientdataset1,设置属性ProviderName为DatasetProvider1
利用Datasource1,设置属性Dataset为ClientDataset1;
利用DBGrid,设置属性Datasource为Datasource1;
作者: chenchenchenliu 发布时间: 2011-09-07
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28