这是样本:
没有错误,之前它完美无缺。
/////////////////////////////////////////////// //////////////////////
public bool updateData()
{
try
{
connection.Open();
string sqlQuery = "UPDATE Other SET count = '1'";
cmd.CommandText = sqlQuery;
cmd.ExecuteNonQuery();
cmd.Clone();
return true;
}
catch
{
//
}
finally
{
connection.Close();
}
return false;
}
答案 0 :(得分:0)
试试这个:
public bool updateData(){
_conn.ConnectionString = conn;
string comando = "";
try{
_conn.Open();
comando = "UPDATE Other SET count = 1";
//YOUR DB CLIENT COMES HERE
MySqlCommand cmd = new MySqlCommand(comando, _conn);
cmd.ExecuteNonQuery();
_conn.Close();
return true;
}
catch (Exception ex){
ex.Message.ToString();
_conn.Close();
}
return false;
}
答案 1 :(得分:0)
解决方案:
我有2个连接字符串,一个是我电脑中数据库的位置,另一个是在客户端电脑中使用。
我使用了错误的连接字符串,所以当我使用连接字符串引用我的电脑上的数据库位置时......它有效!
谢谢大家,