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