藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月6日 10:18


如何在C語言中使用嵌入式SQL語言訪問各種數據庫?

如何在C語言中使用嵌入式SQL訪問各種數據庫?大蝦們,有這方面的書籍或者資料嘛?或者給我個地址看看也行。

如何在C語言中使用嵌入式SQL語言訪問各種數據庫?

如果你針對informix,可以用ec
如果用的是oracle,用的是proc,這些都是通過嵌入sql執行對數據庫的操作。

如何在C語言中使用嵌入式SQL語言訪問各種數據庫?

訪問各種數據庫好像有點不可能

如何在C語言中使用嵌入式SQL語言訪問各種數據庫?

沒什麼!
就像在數據庫裡一樣!

如何在C語言中使用嵌入式SQL語言訪問各種數據庫?

-->     
那麼mysql呢?

如何在C語言中使用嵌入式SQL語言訪問各種數據庫?

如何在C語言中使用嵌入式SQL語言訪問各種數據庫?

-->     

好像是要與編譯SQL語句的是嗎?那是如何預編譯SQL語句?是不是必須用到另外的專門的工具?

如何在C語言中使用嵌入式SQL語言訪問各種數據庫?

各種數據庫的嵌入C環境差別不是很大

詳細請參看demo例程。

如何在C語言中使用嵌入式SQL語言訪問各種數據庫?

-->     

如何參看?真的不懂,教教行嗎?或者告訴我下載這些資料的地方行嗎?

如何在C語言中使用嵌入式SQL語言訪問各種數據庫?

在C中使用SQL語句各種數據庫都差不多(ESQL/C嵌入式C語言),基本上都是加關鍵字EXEC(如DB2、informix等),然後跟SQL語句,還需要接觸到宿主變量。
   針對不同數據庫需要安裝不同編譯器,以EXEC開頭的語句標準C編譯器略過,由專門的數據庫編譯器進行編譯,所以對程序員來說非常方便,只需會使用SQL語句,加上EXEC關鍵字就行了,所以不同的數據庫,makefile文件是不同的(自己找模板,如果加上中間件,內容又會不同)。

如何在C語言中使用嵌入式SQL語言訪問各種數據庫?

我也不懂!:p

如何在C語言中使用嵌入式SQL語言訪問各種數據庫?

一般的安裝某一數據庫產品後,都會有相應的demo例程提供給使用者。

例如
informix位於
$INFORMIXDIR/demo
oracle位於
$ORACLE_HOME/rdbms/demo



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com