小弟刚开始学习ADO 请问VC怎么讲ADO的数据读入数组中去。第一次发帖。。。。 小第我刚开始学习ADO 请问如何讲SQL里面的数据读到数组中去。谢谢。 另外需要写ADO读写SQl的例子。请各位大哥帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用_ConnectionPtr和_RecordsetPtr对象建立数据库连接_ConnectionPtr con;_RecordsetPtr rst;建立连接rst=cnn->open(这里填你的数据库连接字符串);建立连接后使用Execute()执行你的sql语句_bstr_t sql;sql=“Create Table 表名 (字段名1 类型1,字段2 类型2,......)";cnn->Execute(sql);//建立完表了;然后添加数据到表中,同样使用以上的Execute(),这个自己写吧,不过要注意数据类型与数据库的数据类型的转换接下来就是从表中取得字段值了_variant p1,p2;sql="Select * From 你建的表名";cnn->Execute(sql);p1=rst->GetField()->GetItem((数据的类型)0)-Value;p2=rst->GetField()->GetItem((数据的类型)1)-Value;最后赋给你定义的数组中就行了!在ado编程中需要经常用到try().......catch()语句块用来检测错误,虽然很麻烦但确是必须的,努力学习吧,我也是刚刚学会这些,看你发帖就想到我前一阵的样子 谢谢啊 感觉问的问题好简单 不过我 SQL数据库是已经有了的。但是我要从他里面将数据取出 放入我自己新建的数组中去 。 http://www.vckbase.com/document/listdoc.asp?mclsid=11&sclsid=1105 【求助】请教有关夜间图像处理 面试归来,需要安慰,散分 gluBuild2DMipmaps()产生的错误报告 关于企业内通讯软件的实现 VC6.0中如何指定堆栈的大小? 为什么InstallShield卸载不掉文件夹? 模式问题,急!急!急! MFC做基本的图像处理算法 想知道一下,这用有多少人做工控行业的呢?可否谈一下工资? 锁定和非锁定套接字模式有什么区别?什么是立即返回?我看书看不大明白? vc++定义数组问题 问一个关于菜单的问题
_ConnectionPtr con;
_RecordsetPtr rst;
建立连接
rst=cnn->open(这里填你的数据库连接字符串);
建立连接后使用Execute()执行你的sql语句
_bstr_t sql;
sql=“Create Table 表名 (字段名1 类型1,字段2 类型2,......)";
cnn->Execute(sql);//建立完表了;
然后添加数据到表中,同样使用以上的Execute(),这个自己写吧,不过要注意数据类型与数据库的数据类型的转换
接下来就是从表中取得字段值了
_variant p1,p2;
sql="Select * From 你建的表名";
cnn->Execute(sql);
p1=rst->GetField()->GetItem((数据的类型)0)-Value;
p2=rst->GetField()->GetItem((数据的类型)1)-Value;
最后赋给你定义的数组中就行了!
在ado编程中需要经常用到
try().......catch()语句块用来检测错误,虽然很麻烦但确是必须的,
努力学习吧,我也是刚刚学会这些,看你发帖就想到我前一阵的样子
不过我 SQL数据库是已经有了的。但是我要从他里面将数据取出 放入我自己新建的数组中去 。