亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? t0001.c

?? unix上的TDS協議實現
?? C
字號:
#include <stdio.h>#include <stdlib.h>#include <assert.h>#include <stdio.h>#ifdef _WIN32#define DBNTWIN32#include <windows.h>#endif#include <sqlfront.h>#include <sqldb.h>#include "common.h"static char  software_version[]   = "$Id: t0001.c,v 1.2 2002/08/29 09:54:54 freddy77 Exp $";static void *no_unused_var_warn[] = {software_version,                                     no_unused_var_warn};int failed = 0;int main(){   const int   rows_to_add = 50;   LOGINREC   *login;   DBPROCESS   *dbproc;   int         i;   char        teststr[1024];   DBINT       testint;#ifdef __FreeBSD__   /*    * Options for malloc   A- all warnings are fatal, J- init memory to 0xD0,    * R- always move memory block on a realloc.    */   extern char *malloc_options;   malloc_options = "AJR";#endif   read_login_info();#ifndef _WIN32   tdsdump_open(NULL);#endif   fprintf(stdout, "Start\n");   add_bread_crumb();   /* Fortify_EnterScope(); */   dbinit();   add_bread_crumb();   dberrhandle( syb_err_handler );   dbmsghandle( syb_msg_handler );   fprintf(stdout, "About to logon\n");   add_bread_crumb();   login = dblogin();   DBSETLPWD(login,PASSWORD);   DBSETLUSER(login,USER);   DBSETLAPP(login,"t0001");fprintf(stdout, "About to open\n");   add_bread_crumb();   dbproc = dbopen(login, SERVER);   if (strlen(DATABASE)) dbuse(dbproc,DATABASE);   add_bread_crumb();   fprintf(stdout, "Dropping table\n");   add_bread_crumb();   dbcmd(dbproc, "drop table #dblib0001");   add_bread_crumb();   dbsqlexec(dbproc);   add_bread_crumb();   while (dbresults(dbproc)==SUCCEED)   {      /* nop */   }   add_bread_crumb();   fprintf(stdout, "creating table\n");   dbcmd(dbproc,         "create table #dblib0001 (i int not null, s char(10) not null)");   dbsqlexec(dbproc);   while (dbresults(dbproc)==SUCCEED)   {      /* nop */   }   fprintf(stdout, "insert\n");   for(i=0; i<rows_to_add; i++)   {      char   cmd[1024];      sprintf(cmd, "insert into #dblib0001 values (%d, 'row %03d')", i, i);      fprintf(stdout, "%s\n",cmd);      dbcmd(dbproc, cmd);      dbsqlexec(dbproc);      while (dbresults(dbproc)==SUCCEED)      {         /* nop */      }   }   fprintf(stdout, "select\n");   dbcmd(dbproc,"select * from #dblib0001 order by i");   dbsqlexec(dbproc);   add_bread_crumb();   if (dbresults(dbproc)!=SUCCEED)   {      add_bread_crumb();      failed = 1;      fprintf(stdout, "Was expecting a result set.\n");      exit(1);   }   add_bread_crumb();   for (i=1;i<=dbnumcols(dbproc);i++)   {      add_bread_crumb();      printf ("col %d is %s\n",i,dbcolname(dbproc,i));      add_bread_crumb();   }   add_bread_crumb();   if (SUCCEED != dbbind(dbproc,1,INTBIND,-1,(BYTE *) &testint))   {      failed = 1;      fprintf(stderr, "Had problem with bind\n");      abort();   }   add_bread_crumb();   if (SUCCEED != dbbind(dbproc,2,STRINGBIND,-1,(BYTE *) teststr))   {      failed = 1;      fprintf(stderr, "Had problem with bind\n");      abort();   }   add_bread_crumb();   add_bread_crumb();   for(i=0; i<rows_to_add; i++)   {      char   expected[1024];      sprintf(expected, "row %03d", i);      add_bread_crumb();      teststr[0] = 0;      if (REG_ROW != dbnextrow(dbproc))      {         failed = 1;         fprintf(stderr, "Failed.  Expected a row\n");         exit(1);      }      add_bread_crumb();      if (testint!=i)      {         failed = 1;         fprintf(stderr, "Failed.  Expected i to be %d, was %d\n", i,                 (int)testint);         abort();      }      if (0!= strncmp(teststr, expected, strlen(expected)))      {         failed = 1;         fprintf(stdout, "Failed.  Expected s to be |%s|, was |%s|\n",                 expected, teststr);         abort();      }      printf("Read a row of data -> %d %s\n", (int)testint, teststr);   }   add_bread_crumb();   if (dbnextrow(dbproc)!=NO_MORE_ROWS)   {      failed = 1;      fprintf(stderr, "Was expecting no more rows\n");      exit(1);   }   add_bread_crumb();   dbexit();   add_bread_crumb();   fprintf(stdout, "dblib %s on %s\n",            (failed?"failed!":"okay"),           __FILE__);   return failed ? 1 : 0; }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本精品一区二区三区高清| 欧美中文字幕一区二区三区 | 波多野结衣在线一区| 精品国产sm最大网站免费看| 成人av动漫在线| 日韩精品亚洲专区| 久久网站最新地址| 91久久香蕉国产日韩欧美9色| 欧美精品一区在线观看| 99精品欧美一区二区蜜桃免费 | 欧美少妇xxx| 美女在线观看视频一区二区| 国产精品午夜电影| 欧美色窝79yyyycom| 日韩精品五月天| 欧美大白屁股肥臀xxxxxx| 99re热视频这里只精品| 日韩激情中文字幕| 一区精品在线播放| 欧美成人女星排名| 欧美亚洲动漫另类| 成人激情图片网| 久久69国产一区二区蜜臀| 亚洲精选视频在线| 国产区在线观看成人精品| 91黄色激情网站| 开心九九激情九九欧美日韩精美视频电影| 9191国产精品| 91视频国产资源| 国产精品亚洲人在线观看| 亚洲电影你懂得| 国产精品久久毛片av大全日韩| 成人午夜电影小说| 蜜桃免费网站一区二区三区| 亚洲主播在线播放| 亚洲国产精品av| 精品国产sm最大网站| 欧美老肥妇做.爰bbww视频| 97久久精品人人爽人人爽蜜臀| 亚洲欧美另类小说视频| 国产精品入口麻豆原神| 久久久久国产精品人| 日韩欧美一区二区免费| 7777精品伊人久久久大香线蕉经典版下载 | 久久久久久久国产精品影院| 欧美一级片在线看| 欧美日本免费一区二区三区| 91视频免费播放| 成a人片亚洲日本久久| 琪琪久久久久日韩精品| 一区二区激情视频| 亚洲精品中文在线影院| ...av二区三区久久精品| 欧美国产一区视频在线观看| 国产亚洲一区二区三区四区| 欧美精品一区二区久久婷婷| 欧美电影免费观看完整版| 欧美高清精品3d| 在线观看视频一区二区 | 亚洲综合色自拍一区| 亚洲美女偷拍久久| 亚洲天堂成人在线观看| 亚洲色图在线看| 一区二区三区精品视频| 亚洲电影一级黄| 亚洲精品一二三四区| 亚洲一区二区三区精品在线| 亚洲一区在线看| 午夜视频一区二区| 日韩av在线发布| 久久99精品国产.久久久久久| 国产精品久久久久久久久快鸭 | 欧美a一区二区| 欧美aⅴ一区二区三区视频| 青娱乐精品视频| 另类专区欧美蜜桃臀第一页| 久久av中文字幕片| 国产一区二区三区在线看麻豆| 亚洲一区二区av电影| 香蕉av福利精品导航| 日日骚欧美日韩| 国产一区二区在线视频| 成人午夜激情视频| 色94色欧美sute亚洲线路一久| 国产自产视频一区二区三区| 国产精品一二三四五| 成人一区在线观看| 国产成人精品综合在线观看| 色哟哟一区二区三区| 制服丝袜av成人在线看| 欧美日韩高清一区| 久久综合色8888| 国产精品久久久久久久久搜平片| 精品卡一卡二卡三卡四在线| 久久久久88色偷偷免费| 综合久久综合久久| 日本中文一区二区三区| 国产·精品毛片| 欧美日韩精品一区二区三区四区| av激情成人网| 欧美性大战xxxxx久久久| 欧美成人综合网站| 中文字幕一区二区三区精华液 | 久久先锋资源网| 久久久久久久久久久99999| 国产日韩精品一区二区三区在线| 欧美日韩国产小视频在线观看| 菠萝蜜视频在线观看一区| 欧美丰满嫩嫩电影| 国产精品视频九色porn| 性做久久久久久| 成人免费视频网站在线观看| 91精品国产综合久久蜜臀| 中文字幕精品一区二区精品绿巨人| 久久久国产午夜精品| 夜夜嗨av一区二区三区网页| 国产一区二区在线观看免费| 在线观看91视频| 国产精品伦一区| 久久精品久久久精品美女| 91国内精品野花午夜精品| 久久免费的精品国产v∧| 亚洲人成网站影音先锋播放| 国产一区二区三区精品欧美日韩一区二区三区| 在线欧美日韩精品| 国产精品美女一区二区| 国产在线精品视频| 欧美一区二区三区在线| 亚洲综合自拍偷拍| 成人国产精品免费观看动漫| 欧美一级久久久| 亚洲精品乱码久久久久久黑人| 一区二区三区在线免费视频| 国产老女人精品毛片久久| 欧美一区二区日韩一区二区| 亚洲蜜臀av乱码久久精品| 成人的网站免费观看| 久久综合九色综合97婷婷| 蜜臀99久久精品久久久久久软件| 亚洲精品在线三区| 视频在线观看一区二区三区| 欧美日本一区二区| 蜜臀va亚洲va欧美va天堂| 日韩免费观看高清完整版在线观看| 国产欧美一区二区精品久导航| 亚洲一区欧美一区| 欧美精品色综合| 免费日本视频一区| 精品美女一区二区| 成人精品视频网站| 一区二区在线看| 777午夜精品视频在线播放| 经典三级在线一区| 国产精品乱码一区二区三区软件| 日韩精彩视频在线观看| 日韩免费观看2025年上映的电影| 一区二区在线观看免费视频播放| 国产精品一区三区| 国产精品成人一区二区三区夜夜夜 | 亚洲人精品一区| 欧美亚洲国产一区二区三区va | 免费在线视频一区| 久久女同性恋中文字幕| 99视频一区二区三区| 亚洲韩国精品一区| 2022国产精品视频| av一区二区三区黑人| 亚洲成人免费视频| 2014亚洲片线观看视频免费| 色综合久久中文综合久久97 | 国产欧美日韩在线观看| 色综合视频在线观看| 日本伊人色综合网| 中文文精品字幕一区二区| 欧美日韩色综合| 国产一区福利在线| 亚洲国产日韩精品| 久久久久久久久久久久久女国产乱 | 久久综合99re88久久爱| 91麻豆精品视频| 久久成人精品无人区| 中文字幕一区二区5566日韩| 欧美一区日本一区韩国一区| 成人av电影在线| 美女脱光内衣内裤视频久久网站| 欧美日韩精品一区二区天天拍小说 | av一区二区三区在线| 日本欧洲一区二区| 亚洲欧美色图小说| 久久精品视频一区二区| 欧美日韩一级二级三级| 99视频在线观看一区三区| 国产在线麻豆精品观看| 亚洲一二三四区不卡| 国产精品久久久爽爽爽麻豆色哟哟| 国产成人精品亚洲午夜麻豆| 日韩精品电影在线观看| 国产精品视频一二三区| 精品国产一区二区精华| 欧美丝袜丝nylons|