原創(chuàng)|使用教程|編輯:龔雪|2013-12-19 09:33:48.000|閱讀 352 次
概述:使用Devart data access components來擺脫IOS對(duì)應(yīng)用App的開發(fā)限制,隨心所欲的開發(fā)你想要的應(yīng)用程序。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
InterBase與前面提到的四種數(shù)據(jù)庫(kù)會(huì)有稍稍的不同。在IOS里,你既可以通過本地,也可以遠(yuǎn)程的和InterBase數(shù)據(jù)庫(kù)進(jìn)行工作。下面我們分別來看看。
首先第一步,指定Provider:
UniConnection.ProviderName :='InterBase';
若是本地?cái)?shù)據(jù)庫(kù)的話,就指定本地文件的路徑:
UniConnection.Database := IncludeTrailingPathDelimiter(TPath.GetDocumentsPath) +'db.gdb';
若是遠(yuǎn)程數(shù)據(jù)庫(kù)則指定服務(wù)器名稱和文件在服務(wù)器上的路徑:
UniConnection.Server :='server';
UniConnection.Database :='D:db.gdb';
連接本地?cái)?shù)據(jù)庫(kù)的例子:
var UniConnection: TUniConnection; begin UniConnection := TUniConnection.Create(nil); try UniConnection.ProviderName :='InterBase'; UniConnection.Database := IncludeTrailingPathDelimiter(TPath.GetDocumentsPath) +'db.gdb'; UniConnection.Username :='user_name'; UniConnection.Password :='password'; try UniConnection.Connect; except onE: Exceptiondo ShowMessage(E.Message); end; finally UniConnection.Free; end; end;
連接遠(yuǎn)程數(shù)據(jù)庫(kù)的例子:
var UniConnection: TUniConnection; begin UniConnection := TUniConnection.Create(nil); try UniConnection.ProviderName :='InterBase'; UniConnection.Server :='server'; UniConnection.Database :='D:db.gdb'; UniConnection.Username :='user_name'; UniConnection.Password :='password'; try UniConnection.Connect; except onE: Exceptiondo ShowMessage(E.Message); end; finally UniConnection.Free; end; end;
到此,對(duì)于各大主流的數(shù)據(jù)庫(kù)的連接方法就基本介紹完了。關(guān)于如何在IOS上部署App,請(qǐng)參考本連載的第一篇文章。里面有提及到。
推薦使用工具下載:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn