2017-02-17 40 views
0

所以我用visual studio community 2015phpmyadmin version 10.1.21-MariaDB問題連接crystal report version 13.0.18.2192當我請按照下列步驟http://csharp.net-informations.com/crystal-reports/csharp-crystal-reports-stepbystep.htm 我就死在connection information專門就確定server爲combobx不包含任何東西,因爲這個原因,我去,做一個小小的研究serverhostname基本上是相同的,所以我選擇localhost作爲我的服務器,但當我點擊完成我的visual studios凍結,仍然無法正常工作。如何開始與phpmyadmin水晶報告?

回答

0

由於MariaDB本身不受Crystal Reports支持,因此您需要首先安裝和配置ODBC驅動程序。

對於ODBC驅動程序,從以下網站下載:https://downloads.mariadb.org/connector-odbc/

在安裝驅動程序後,進入管理工具> ODBC管理和create a new System DSN for MariaDB

連接參數

在配置DSN,您可以使用以下關鍵字:

  • DSN:的DSN的名稱
  • 司機:的名稱MariaDB ODBC驅動程序。必須始終爲{MariaDB ODBC 2.0驅動程序}
  • 服務器: MariaDB數據庫服務器的名稱或IP。別名:服務器名稱
  • 用戶:數據庫身份驗證的用戶名。別名:UID,
  • 密碼:用於數據庫認證的密碼。別名:PWD
  • 數據庫:默認數據庫。別名:DB
  • 端口: TCP /數據庫服務器的IP端口
  • 選項:對於MySQL連接器/ ODBC兼容。別名:選項

安裝和配置後,指向Crystal Reports中的數據源。

+0

對不起,我的電腦崩潰了,並花了我一段時間才把它啓動並運行,我目前正在建立連接,但問題是我沒有odbc管理員在我的管理工具可以使用odbc數據源呢? – Enriko

+0

我這麼認爲。名稱可能因操作系統版本而異。您應該看到用戶Dsn選項卡和系統dsn選項卡。你在用什麼,是32位還是64位? – Sun

+0

windows 10 64位i遵循你給出的連接參數,然後這個表單請求語句,連接超時秒數和連接字符集這些是什麼值,我檢查下列任何一項:啓用自動重新連接,使用壓縮,連接時不提示 – Enriko

-1

嘗試將服務器地址從「localhost」更改爲環路IP地址127.0.0.1。

+0

當然localhost會簡單地重定向到127.0.0.1? –

+0

是的,但問題可能是在解釋這個系統環境變量的數據庫中。 – user3799089

+1

當然它有所作爲。第一個區別是您數據庫中的授予權限。其他人可能會得到本地主機和其他循環地址127.0.0.1。第二個是在Unix操作系統下 - 當你使用本地主機時你指的是Unix套接字,而不是慢得多的TCP/IP。 – user3799089