在Windows 10試圖德爾福10.2東京悖論FireDAC ODBC拋出錯誤無法打開Paradox.net。此鏈接描述該問題: https://msdn.microsoft.com/en-us/library/bb221383(v=office.12).aspx無法打開Paradox.net
的英巴卡迪諾FireDAC ODBC連接到Paradox表,默認情況下將設置ParadoxNetPath到System32文件夾:
ODBCAdvanced = CollatingSequence = ASCII; DEFAULTDIR = C:\ DEV \ TPDEMOS \ DATA ; DriverId = 538; MaxBufferSize = 2048; MaxScanRows = 8; PageTimeout = 600; ParadoxNetPath = C:\ Windows \ system32; ParadoxNetStyle = 4.x; ParadoxUserName = admin; SafeTransactions = 0;線程= 3; UserCommitSync =是
該文件夾可能沒有寫權限。一個簡單的解決方法是嘗試將其設置到用戶具有讀/寫權限的地方。例如。臨時文件夾。
這是完全細問一個問題,回答自己的問題,但我不明白爲什麼你複製/粘貼相同的文本到兩個。此外,您不應該依賴外部鏈接 - 您可以將它們包括在內以支持內容,但問題和答案應該在SO上自成一體,而不需要用戶點擊其他地方(這可能在一年後不存在)。 –
那麼'ODBCAdvanced'參數是ODBC驅動程序特定的。他們中的任何一個都會導致你不喜歡的東西。並根據所選的'ODBCDriver'從註冊表中讀取它們。所以,我不認爲它是FireDAC設置路徑而不是驅動程序安裝程序。此外,如果您是EMBT的主要軟件顧問,請嘗試先與德米特里協商。謝謝! ;) – Victoria
我不得不同意@JerryDodge,它的罰款(和良好的做法)來回答你自己的問題,但你應該分別制定問題和答案。 Paradox是一項長期的技術,由於線程,多核,內存和權限問題,應該謹慎使用。 – Reallyethical