記錄一下linux下使用c語言連線sqlserver的方法。
連線前需要安裝freetds。
參考:這個是從參考鏈結中的提取**。分析一下,寫上注釋。
#include#include#include#include#include#includeint main(void)
else
// 連線資料庫
if(dbuse(dbprocess,szdbname)==fail)else
// 查詢資料庫中表中的內容
dbcmd(dbprocess,"select * from real_date_log"); //查詢資料表中的內容,更具實際情況更改資料表名稱
// 執行命令
if(dbsqlexec(dbprocess)==fail)
else
printf("query table success\n");
dbint result_code;
char szid[1024];
char szbegintime[1024];
char szdescription[1024];
// 檢視命令執行的結果。
while((result_code=dbresults(dbprocess))!=no_more_results)
} }
//關閉資料庫連線
dbclose(dbprocess);
return 0;
}
編譯
gcc -o testsybase testsybase.c -l /usr/local/freetds7.0/lib/ -lsybdb -i /usr/local/freetds7.0/include/
執行
export ld_library_path=/usr/local/freetds7.0/lib/
./testsybase
tony liu
2017-5-26, shenzhen
Linux C語言連線 sqlserver資料庫
記錄一下linux下使用c語言連線sqlserver的方法。連線前需要安裝freetds。參考 這個是從參考鏈結中的提取 分析一下,寫上注釋。include include include include include includeint main void else 連線資料庫 if dbus...
Linux C語言連線MySQL 增刪改查操作
linux下想要測試mysql和memcached的效能,因為是伺服器只能通過終端連線,所以考慮用c語言寫測試 於是研究了把c怎麼連線mysql以及增刪改查的 安裝mysql client或者編譯原始碼安裝mysql後,會有支援c語言寫客戶端的標頭檔案和庫檔案,但是目錄可能不一樣,mysql原始碼安...
Linux C語言連線MySQL 增刪改查操作
linux下想要測試mysql和memcached的效能,因為是伺服器只能通過終端連線,所以考慮用c語言寫測試 於是研究了把c怎麼連線mysql以及增刪改查的 安裝mysql client或者編譯原始碼安裝mysql後,會有支援c語言寫客戶端的標頭檔案和庫檔案,但是目錄可能不一樣,mysql原始碼安...