SQLConfigDataSource(hwndParent: Integer; fRequest: Integer;lpszDriverString: String; lpszAttributes: String): Integer;
調(diào)用狀態(tài)下使用:
function SQLConfigDataSource(hwndParent: Integer; fRequest: Integer;lpszDriverString: String; lpszAttributes: String): Integer;stdcall;external 'ODBCCP32.DLL';
建立SQLSERVER的ODBC:
SQLConfigDataSource(0, ODBC_ADD_SYS_DSN,'SQL Server','DSN=Record_ODBC'+ chr(0) +'Server=(local)'+ chr(0) +'Database=master'+ chr(0) +'Description=DragonPC SQLServer ODBC Source'+ chr(0));
{ DSN:你的ODBC數(shù)據(jù)源名稱。
Server:你的數(shù)據(jù)庫(kù)服務(wù)器名稱,使用(local)指的是本地計(jì)算機(jī)安裝的數(shù)據(jù)庫(kù)。注:最新的SQL Server 2000支持一臺(tái)計(jì)算機(jī)運(yùn)行多個(gè)SQL Server服務(wù),這個(gè)時(shí)候你需要指定SqlSever的InstanceName。
Address:指定SQL Server服務(wù)器的網(wǎng)絡(luò)IP地址。
Database:指定默認(rèn)數(shù)據(jù)庫(kù)名稱。
Language:指定默認(rèn)語(yǔ)言。
Description:備注信息。}
建立DBF表ODBC:
SQLConfigDataSource(0, ODBC_ADD_SYS_DSN, 'Microsoft Visual FoxPRo Driver' + CHR(0), 'dsn=SourceTable' + CHR(0) + 'BackgroundFetch=Yes' + CHR(0) + 'Description=descripcion de la conexion' + CHR(0) + 'Exclusive=No' + CHR(0) +sourcedbstr + CHR(0) +'Sourcetype=DBF');
其他均雷同,只是在建立DBF表調(diào)試了好長(zhǎng)時(shí)間,寫(xiě)出來(lái)希望大家免去浪費(fèi)時(shí)間。
注:以上內(nèi)容只供初學(xué)者遇到類似問(wèn)題參考。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注