CVI将数据库字符串赋值给字符串数组.doc

CVI将数据库字符串赋值给字符串数组.doc

ID:51686805

大小:36.95 KB

页数:2页

时间:2020-03-15

CVI将数据库字符串赋值给字符串数组.doc_第1页
CVI将数据库字符串赋值给字符串数组.doc_第2页
资源描述:

《CVI将数据库字符串赋值给字符串数组.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、首先实现“字符串数组”(来源了Xker网,限于百度的规定我不好贴出具体网址)对于多个字符串的处理需用字符串数组描述,字符串数组相当于二维字符数组。例如:(1)100个城市名charcityEl00][,16];/*假定城市名不超过16个字符*/100个城市名分别用city[0]、city[1]、…、city[i]、…、city[99]描述,city[i]相当于一字符数组。(2)1000本书名charbook[1000][30];/*假定书名不超过30个字符*/1000本书名分别用book[O]、book[1]、…、book[i]、…、book[999]描述,

2、book[i]相当于一字符数组。下面举几个例子来认识字符数组及字符串的应用,中国自学编程网整理发布。例用字符数组输出下面图案:程序如下:/*程序8—8,用字符数组输出图案*/main(){staticcharch[3][5]={"***","*****","***"};puts(ch[O]);printf("\");puts(chili);printf('rkn”);puts(ch[2]);printf("\");}其次是学习一个字符串赋值给另一个字符串。不能直接赋值,只能使用函数:strcpy(char*des,char*sr

3、c)CVI的实现程序:intCVICALLBACKReadCB(intpanel,intcontrol,intevent,void*callbackData,inteventData1,inteventData2){inti=0;longmeas1Stat;inthmap;inthstmt;intresCode;charnum[5][50]; charnum1[50];switch(event){caseEVENT_COMMIT:hdbc=DBConnect("DSN=BinTestCVI;UID=sa;PWD=123"); if(hdbc<=0){Mess

4、agePopup("Connect","cann'tconnecttothedatasource!");return0;} else{MessagePopup("Connect","Successfullyconnecttothedatasource!"); } hmap=DBBeginMap(hdbc);//重点×××××××××××××××××××× DBMapColumnToChar(hmap,"NAME",11,num1,&meas1Stat,"");//重点××××××××××××××××××××        hstmt=DBActivateMa

5、p(hmap,"table1");       while(DBFetchNext(hstmt)==0)      {     //重点××××××××××××××××××××       strcpy(num[i],num1);       i++;    //重点××××××××××××××××××××     }   break;}return0;}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。