+ -
当前位置:首页 → 问答吧 → delphi2010 连接sql server20000控件的使用方法

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的一些属性忘记设置或是设置错了?请各位高手帮忙指点下,只要问题解决了 ,立刻结贴给分分!!!

作者: 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;

作者: chenchenchenliu   发布时间: 2011-09-07

热门下载

更多