xe6+firedac 连接sybase
一、Win7 X64系統(tǒng)安裝sybase odbc:
1、? 下載對(duì)應(yīng)包至c:\system_odbc(文件夾名自己取,在后面注冊(cè)表內(nèi)容需要用到),接著需要將該目錄添加至path環(huán)境變量下;
2、? 將值信息寫(xiě)入到注冊(cè)表內(nèi):
WindowsRegistry Editor Version 5.00?
?
?
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBCINST.INI\ODBCDrivers]?
"SYBASEASE ODBC Driver"="Installed"?
?
?
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBCINST.INI\SybaseASE ODBC Driver]?
"AltDefaults"="1"?
"APILevel"="1"?
"ConnectionFunctions"="YYY"?
"CPTimeout"="60"?
"DriverODBCVer"="04.10"?
"FileUsage"="0"?
"SQLLevel"="0"?
"Driver"="c:\\Sybase_ODBC\\SYODASE.DLL"?
"Setup"="c:\\Sybase_ODBC\\SYODASES.DLL"?
3、? 進(jìn)入c:\windows\SysWOW64\下,找到odbcad32.exe執(zhí)行,如下圖
新建用戶dsn,內(nèi)容填寫(xiě)如下:
,test connect成功以后即說(shuō)明安裝成功。
二、接下來(lái)使用delphi xe6+firedac對(duì)其進(jìn)行連接:
放入需要用到的幾個(gè)控件:
{新建一個(gè) VCL Forms Application, 然后添加如下控件(建議按 Ctrl + . 后用鍵盤(pán)輸入添加):}
?
TFDPhysMysqlDriverLink// 用于驅(qū)動(dòng)自動(dòng)連接; 不同數(shù)據(jù)庫(kù)各對(duì)應(yīng)一個(gè): TFDPhys****DriverLink
TFDGUIxWaitCursor?? ?? // 用于自動(dòng)管理 GUI程序的"等待光標(biāo)"; 在 Console 和 FMX 下也都有類(lèi)似對(duì)應(yīng)的東西
TFDConnection?? ? ? ?? // 數(shù)據(jù)連接
TFDQuery?? ? ? ? ? ? ? // 數(shù)據(jù)查詢(xún)
TDataSource?? ? ? ? ?? // 數(shù)據(jù)源
TDBGrid?? ? ? ? ? ? ?? // 數(shù)據(jù)顯示
轉(zhuǎn)載于:https://blog.51cto.com/lj1987/1420967
總結(jié)
以上是生活随笔為你收集整理的xe6+firedac 连接sybase的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: (转)ACM大数
- 下一篇: Oracle外键约束修改行为(一)