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


    

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


向高手指教c問題。

:x 今天看到了下面幾行代碼,是關於sybase與c 的,實在讀不懂,不知哪位大俠能否指導一下?最好詳細點(我是菜鳥)。
代碼如下:
dberrhandle((EHANDLEFUNC) err_handler);
dbmsghandle((MHANDLEFUNC)msg_handler);
dbsermaxprocs(100);
initsql(&usr[5],&passwd[9],&database[9],&app[4],&dlogin,"qy");

另外:我在sybase的#include <syblogin.h>;文件中看到了如下結構:
typedef struct loginrec
{
DBVOIDPTR ltds_loginrec;
SECLABELS *LABELS;
DB_LRESPONSE_FUNC lresponse_func;
} LOGINREC;

不知能否順便指導一下這個結構是幹什麼用的?小弟先在此謝謝了。

向高手指教c問題。

dberrhandle((EHANDLEFUNC) err_handler);
是設置當 sybase 發出了錯誤信息的時候,就用 err_handler 這個函數去處理。
dbmsghandle((MHANDLEFUNC)msg_handler);
是設置當 sybase 發出了 message 信息的時候,就用 msg_handler 這個函數去處理。
nitsql(&amp;usr[5],&amp;passwd[9],&amp;database[9],&amp;app[4],&amp;dlogin,"qy");
不是 sybase 是 API,估計應該是自定義函數。

結構 LOGINREC 是用來記錄登錄 sybase 的信息的,當登錄成功後就沒什麼用了。


---------------------------------------------------------------
為了以後更好地為大家服務,請大家趕緊支持我當版主呀!

向高手指教c問題。

謝謝,我支持你,可怎麼支持你呀? :roll:

向高手指教c問題。

請問,有什麼sybase方面的好書嗎?我工作的時候要用到sybase和c語言。

向高手指教c問題。

你就在這兒問吧!
這塊兒我最熟了!

向高手指教c問題。

還是N多年之前俺用過sybase的DBLIBARAY寫程序,現在都忘光了。我還是覺得作數據庫應用,java很好呀



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