易截截图软件、单文件、免安装、纯绿色、仅160KB

求一ansi c 操作adodb 对象的实例

要求连接sqlserver数据库,使用adodb.connection/recordset
需要从recordset中读数据
求一简单实例,wincc中只有ansi c的标准,用到了recordset后就不知道如何操作了
http://faq.csdn.net/read/179774.html
http://www.host01.com/article/database/mssql/0641302532285223.htm

参考

C/C++ code:

void New_Function(char *node)
{
static char sql[2000];
__object *adoconn;
__object *adord;
sprintf(sql,"select a.mdnodeid,b.ennum from meterdocu a join enflowrt b on a.mdnodeid=b.efnodeid and not exists eftime>(select max(eftime) from enflowrt where efnodeid=a.mdnodeid)");
adoconn=__object_create("ADODB.Connection");
adord=__object_create("ADODB.RecordSet");
if(adoconn!=NULL && adord!=NULL){
adoconn->ConnectionString="Provider=sqloledb;Data Source=192.168.1.47;Initial Catalog=energymeas;User Id=sa;Password=20010426;";
adoconn->Open();
adord=adoconn->Execute(sql);
while(! adord->eof){ //对象的属性集该如何使用?
SetTagFloat(adord->Fields[0]->Value,adord->Fields[1]->Value); //Return-Type: BOOL 对象的属性集该如何使用?是否可以 (char*)adord->Fields[0]->value .符号使用后编译不通过
adord->MoveNext();
}
adord->Close();
ado


相关问答:

C 程序问题(四) - C/C++ / C语言

#include "stdio.h"
int main()
{
  char *ch(char *, char *);
  char str1[]="I am glad to meet you!";
  char str2[]="Welcom to study C!";
&nb ......

刚学C,用C实现编码 - C/C++ / C语言

#include"stdio.h"
#include"stdlib.h"
void ContrTwo(char i)
{
char str1[8];
itoa(i,str1,2);
printf("%s",str1);
}
unsigned char leftRot(char str,int i);
unsign ......

向高手请教fortran 调用C 的问题

我现在要些一个fortran调用C接口的问题,但是不知道 C语言里面分配的指针怎么付给fortran,又不能在fortran立马先分配好,业务上不允许。
我写了个测试的例子。但是不行。
test.c
#include <stdio.h>
#incl ......

想研究C与指针这本书,大家给点意见 - C/C++ / C语言

以前学过谭浩强的书,认真看过几遍,书上的题大部分自己编过,现在想进一步学习C,应该从哪方面着手呢?我准备看C与指针,大家觉得这本书怎么样?还是看其它的书?
你应该重新找《c primer plus》这本书看看。

c ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号