0
我在C#中很新,現在嘗試在服務器'localhost'中使用userid'root'和密碼'****'查找聯機資源以將VS C#連接到mySQL數據庫,數據庫名稱是'dlht'。VS C#連接到mySQL數據庫
1.I從YouTube複製一行代碼和它的作品:
this.stockTableAdapter.Fill(this.blhsDataSet.stock);
任何人都可以向我解釋究竟是什麼,這是在做什麼?沒有地方可以放置服務器,密碼,用戶名等......它如何工作?
- 我試圖使用聯機教程連接到MySQL數據庫
string cs = @"server=localhost;userid=root;
password=****;database=dlht";
MySqlConnection conn = null;
try
{
conn = new MySqlConnection(cs);
conn.Open();
Console.WriteLine("MySQL version : {0}", conn.ServerVersion);
} catch (MySqlException ex)
{
Console.WriteLine("Error: {0}", ex.ToString());
} finally
{
if (conn != null)
{
conn.Close();
}
}
我在VS C#運行在Form1.cs中此代碼。它總是停留在:
conn = new MySqlConnection(cs);
爲什麼?非常感謝!
廣告2:什麼是「它始終堅持」是什麼意思?你有沒有得到一個消息? – stefankmitph
這裏有一個非常好的鏈接,它提供了關於如何格式化連接字符串的絕佳示例,具體取決於您使用的數據庫的類型。 [C#ConnectionStrings](http://www.connectionstrings.com) – MethodMan