c语言sybase数据库编程

c语言sybase数据库编程

ID:41033182

大小:29.50 KB

页数:4页

时间:2019-08-14

c语言sybase数据库编程_第1页
c语言sybase数据库编程_第2页
c语言sybase数据库编程_第3页
c语言sybase数据库编程_第4页
资源描述:

《c语言sybase数据库编程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、c语言sybase数据库编程应用并不是十分广泛,但是对于有些特殊的应用还是一种很基本的编程方法。但是关于这方面的应用书籍和网上谈论的并不是很多,下面使我做得一个评价系统的程序中一小段,仅供参考:DBPROCESS*dbproc,*dbproc1,*dbproc2; LOGINREC*login; RETCODEreturn_code; STATUSre_code; inti,k,m,me; intch;       DBCHARhhs[5]; DBCHARjghs[5]; DBCHARczys[5]

2、; DBCHARczyxms[11];  DBINThmycs; DBINTjbmycs; DBINTbmycs; DBINTwpjcs; floatfhmycs; floatfjbmycs; floatfbmycs; floatfwpjcs;  floatjbmzb; floatbmyzb; floathmyzb; floatwpjzb;  charhh[5]; charjgh[5]; charjgmc[31]; charqtbz[2]; charyy; charpjrq[9]; charyear

3、9[5]; charmonth9[3]; charday9[3]; intzcs; chardydate[80]; chardysql[255];zy1: initscr(); win=newwin(22,80,0,0);  main_scr(win);        mvwaddstr(win,6,22,"                                 ");       mvwaddstr(win,4,26,"★☆某日评价菜单☆★");       mvwaddstr(win,

4、6,20,"请输入日期:[       ]");        mvwaddstr(win,14,26,"                          ");       mvwaddstr(win,11,20,"是否正确(y/n):[]");       mvwscanw(win,6,32,"%s",pjrq); sscanf(pjrq,"%4s%2s%2s",year9,month9,day9); ch=mvwgetch(win,11,35); if(ch=='y'){gotozy2;} 

5、elsegotozyx;zy2: if(isalnum(pjrq[0])==0

6、

7、strlen(pjrq)!=8) {       mvwaddstr(win,16,20,"输入错!!!请等........"); wrefresh(win); beep(); sleep(3); gotozy1; }  login=dblogin(); dbsetifile("interfaces");       DBSETLUSER(login,"pjqsa"); DBSETLPWD(login,"pjqsadb

8、o");       dbproc2=dbopen(login,NULL);       dbproc=dbopen(login,NULL);       dbproc1=dbopen(login,NULL); dbfcmd(dbproc2,"deletefromt_rytjls"); dbsqlexec(dbproc2); dbresults(dbproc2); dbclose(dbproc2);       dbfcmd(dbproc,"selecthh,jgh,czy,czyxm,hmycs,

9、jbmycs,bmycs,wpjcsfromt_mrtjwheregzrq='%s'",pjrq); dbsqlexec(dbproc); while((return_code=dbresults(dbproc))!=NO_MORE_RESULTS) {  if(return_code==SUCCEED)  {        dbbind(dbproc,1,NTBSTRINGBIND,(DBINT)0,(BYTE*)&hhs);        dbbind(dbproc,2,NTBSTRINGBIN

10、D,(DBINT)0,(BYTE*)&jghs);        dbbind(dbproc,3,NTBSTRINGBIND,(DBINT)0,(BYTE*)&czys);        dbbind(dbproc,4,NTBSTRINGBIND,(DBINT)0,(BYTE*)&czyxms);        dbbind(dbproc,5,INTBIND,(DBINT)0,(BYTE*)&hmycs);        dbbind(dbproc,6,INTBIND

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

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

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