C++Builder连接SQL server数据库 5

如何用C++Builder软件对连接SQLserver数据库,并把编写数据库中表格的脚本信息读取出来出来,求大神指导!... 如何用C++Builder软件对连接SQLserver数据库,并把编写数据库中表格的脚本信息读取出来出来,求大神指导! 展开
 我来答
哎呀……18a91a6
推荐于2018-04-05 · TA获得超过4.2万个赞
知道大有可为答主
回答量:7246
采纳率:76%
帮助的人:3027万
展开全部
C++Builder连SQL Server一般通过ADO控件,最简单的是通过ADODataSet。
关键点提示:
1、学会建立程序、建立程序的窗体、学会在窗体上放控件。
2、找到ADODataSet控件,它一般在dbgo控件分组(控件页)中。
3、找到ADODataSet控件的属性设置中的“ConnectionString”,对它边上的“...”小按钮点一下,就会出来一个小向导窗,在这个小向导窗中你可以设定好你的SQL Server的相关参数,如IP、ID、PASS等,并进行测试联接。
4、近似操作,找到ADODataSet控件的属性设置中的“CommandText”,对它边上的“...”小按钮点一下,就会出来一个小向导窗,在这里你可以设置你要向你的SQL Server发送的SQL指令。
5、以上的做完了,你向SQL Server服务器发送指令的工作就完成了,接下来是如何接收服务器返回的数据集
6、接收返回的数据集你需要用到DataSource,它一般在DATA ACCESS控件组中,它的作用是把ADODataSet返回的数据集向别的控件发送,它就是一个中转者。
7、展现数据最简单的是使用DBGrid,它通常在DATA controls控件组中,它的作用是直接向用户展示数据。
8、现在请你把ADODataSet、DataSource、DBGrid三个组件,在它们的属性设置中去关联起来,怎么关联,你要是这也猜解不出来,就不配去做程序员了,呵呵。

*********************************************************************************************************************
以上是最傻瓜的联接数据库的最简单的方法。要求你对常用的SQL指令能懂能明白哦。
至于其它的,比如直接用ADOQuery、直接用代码向ADODataSet取得数据字段中的数据的方法,你可以在理解以上做法的基础上慢慢的理解和学习。

此外,csdn论坛中有专门的BCB的区,有很多学习C++ builder的朋友在那里,你可以看看别人的问题,别人的说法,也可以到那里去寻求帮助。
a271917994
2015-09-23
知道答主
回答量:50
采纳率:0%
帮助的人:13.8万
展开全部
需要在窗体上放置一个dbgrid控件,数据可以在其中显示。设置dbgrid控件的属性
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冰心火燕
2013-11-11
知道答主
回答量:21
采纳率:0%
帮助的人:4.9万
展开全部
用ADO连接或者ODBC
追问
您好!非常感谢你的回答,我是新手,导师给布置的任务,您可以再看一下嘛,谢谢您!下面是写的代码
qry1->Connection = con1;
qry1->Close();
qry1->SQL->Clear();
qry1->SQL->Add("select * from dbo.tb_city");
qry1->Open();
怎么样吧读取到的信息给显示出来?
追答
需要的东西都堆到一个结构体中,来回传递值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式