現在,我使用這個ODBC連接,它的工作:如何將odbc連接轉換爲sql連接?
try
{
using (OdbcConnection connection = new OdbcConnection(ConfigurationManager.ConnectionStrings["MySQLConnStr"].ConnectionString))
{
connection.Open();
using (OdbcCommand command = new OdbcCommand("SELECT * FROM datas", connection))
using (OdbcDataReader dr = command.ExecuteReader())
{
while (dr.Read())
{
switch (dr["namen"].ToString())
{
case "gt": Label2.Text = dr["dest"].ToString(); break;
case "gp1": Image1.ImageUrl = dr["dest"].ToString(); break;
case "gp2": Image2.ImageUrl = dr["dest"].ToString(); break;
case "gp3": Image3.ImageUrl = dr["dest"].ToString(); break;
}
}
dr.Close();
}
connection.Close();
}
}
catch (Exception ex)
{
Response.Write("An error occured: " + ex.Message);
}
我想使用SQL連接,這樣我可以填補的DataList進去。
PS:我想如果我可以使用ConfigurationManager.ConnectionStrings["MySQLConnStr"].ConnectionString
在 SQLconnection它會解決我的問題。
但我不能想如何去做?
您使用了哪些數據庫軟件? MySQL的?如果有,是否安裝了[MySQL ADO.NET連接器](http://dev.mysql.com/downloads/connector/net/)? –
不,我在上面.. – user3152009
沒有什麼?不,你沒有安裝連接器,但你正在使用MySQL,不,你沒有使用MySQL,或者你沒有使用任何數據庫軟件?請[編輯你的問題](http://stackoverflow.com/posts/22104478/edit)並添加新的信息。 –