?? test.c
字號:
#include <stdio.h>
#include <string.h>
#include <setjmp.h>
#include <stdlib.h>
#include <ctype.h>
#include "OraDBUtil.h"
main(argc, argv)
int argc;
char *argv[];
{
DataSet ds;
char errMsg[2048];
if ( argc<2 )
{
printf("Usage OraDBUtil SQL \n");
exit(0);
}
/*執行查詢*/
if( strncmp("SELECT", argv[1], 6 )==0 )
{
if( execQuery(argv[1], &ds, errMsg)!= 0 )
{
printf("err:%s", errMsg );
exit(1);
}
/*打印查詢結果*/
printDataSet(ds);
/*根據列名查找 列數*/
printf("the col: %s 's colNo is: %d\n","menu_title", getColNoByName(ds, "menu_title" ) );
/*根據行號,列名查找值*/
printf("the rowNo: %d colName: %s 's value is: %s\n", 0,"menu_title", elementAt(ds, 0, "menu_title" ) );
/*設置某一單元的值*/
setElementAt(ds, 0, 6, "WISEKING");
/*根據行號,列名查找值*/
printf("after set, the rowNo: %d colNo: %d 's value is: %s\n", 0, 6 , ds.content[0][6] );
/*釋放結果集*/
freeDataSet(ds);
}else
execUpdate(argv[1]); /*執行變更,包括INSERT,UPDATE,DELETE*/
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -