|  首頁
說明

Windows 主機 (Plesk) 說明

噠啦噠啦噠...計算中...計算中...啟動序列 42...
啵啵嗶嗶啵… 機器人自動化中… 此網頁是經由機器人自動翻譯成您的本地語言。某些翻譯可能還不盡完善,我們需要您的幫助!使用頁面底部的按鈕告訴我們本文是否有幫助。 前往英語版本

使用ASP.NET連接至MySQL資料庫

本範例說明如何使用ASP.NET/MySql.Data連接MySQL資料庫。開始之前,您需要注意的事項:
  • 具備電腦程式設計知識。
  • Microsoft®Visual Studio .NET。
  • 開發電腦上的MySQL連接器/ NET。欲了解更多信息,請點擊這裡
  • 具備MySQL知識,特別是MySQL資料命名空間。
  • 設定MySQL資料庫。

使用ASP.NET連接至MySQL資料庫

  1. 找到您的資料庫連線字串( Plesk )。

    注意:將您的密碼變更為實際的資料庫密碼。

  2. 使用Microsoft Visual Studio .NET建立ASP.NET專案。
  3. 新增對MySql.Data.dll的參照。
  4. 在您的資料庫資訊中,將以下程式碼中的值替換為your_ConnectionString。
  5. 在您的專案中插入下列程式碼,包含修改過的your_ConnectionString值:

    注意:如果您的MySQL資料庫是建立在啟用允許直接存取資料庫的話,您可以從開發電腦連線到該資料庫。如果您並未啟用允許直接資料庫存取,則您的MySQL處於安全環境,您無法透過開發電腦連線至資料庫。僅當您的程式碼部署到主機網站時,連線才能成功。

  6. 
    

    MySQL.Data.MySqlClient。的MySqlConnection的MySqlConnection =
    MySQL.Data.MySqlClient。 MySQLConnection ();
    mySqlConnection.ConnectionString =“ your_ConnectionString ”;

    嘗試
    {
    mySQLConnection.Open();

    開關(mySQLConnection.State)
    {
    案例System.Data。連接狀態。開啟:
    //已建立連線
    中斷;
    案例System.Data。連接狀態。關閉:
    //無法建立連線,發生錯誤
    引發新異常(“資料庫連接狀態為關閉” );
    中斷;
    default
    //連線正在積極進行其他操作
    中斷;
    }

    // //將您的程式碼置放於此處以便處理資料//
    }
    趕上(MySql.Data.MySqlClient。個MySqlException個MySqlException)
    {
    //使用mySqlException物件處理特定的MySQL錯誤
    }
    例外例外)
    {
    //使用例外對象處理所有其他非MySQL特定的錯誤
    }
    最後
    {
    //確定只關閉非關閉狀態的連線
    如果(mySqlConnection.State!= System.Data。ConnectionState .Closed)
    {
    //關閉連線,以便進行垃圾收集
    mySQLConnection.Close();
    }
    }


這篇文章有用嗎?
感謝您提供意見。 若要與客戶服務代表聯絡,請撥打支援中心電話號碼,或使用上方的對話選項。
很高興能幫上忙! 還有什麼可幫您的嗎?
很抱歉有這種情形。 請告訴我們您不了解的部分,或解決方案無法解決您問題的原因。