'Text'附近有语法错误 标签'Text'已声明。标签名称在查询批次或存储过程内部必须唯一
stringsql=string.Format("Updateip1SETip={0},username={1},password={2}WHEREipid='1'",m...
string sql = string.Format("Update ip1 SET ip={0},username={1},password={2} WHERE ipid='1'", maskedTextBox1, maskedTextBox2, maskedTextBox3);
int result = 0; // 操作结果
try
{
// 创建Command对象
SqlCommand command = new SqlCommand(sql, DBHelper.connection);
DBHelper.connection.Open(); // 打开数据库连接
result = command.ExecuteNonQuery(); // 执行命令
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
DBHelper.connection.Close(); // 关闭数据库连接
}
if (result < 1) // 操作失败
{
MessageBox.Show("修改失败!", "操作结果", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
else // 操作成功
{
MessageBox.Show("修改成功!", "操作结果", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
} 展开
int result = 0; // 操作结果
try
{
// 创建Command对象
SqlCommand command = new SqlCommand(sql, DBHelper.connection);
DBHelper.connection.Open(); // 打开数据库连接
result = command.ExecuteNonQuery(); // 执行命令
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
DBHelper.connection.Close(); // 关闭数据库连接
}
if (result < 1) // 操作失败
{
MessageBox.Show("修改失败!", "操作结果", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
else // 操作成功
{
MessageBox.Show("修改成功!", "操作结果", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
} 展开
2个回答
展开全部
string sql = string.Format("Update ip1 SET ip={0},username={1},password={2} WHERE ipid='1'", maskedTextBox1.text, maskedTextBox2.text, maskedTextBox3.text);
要把窗体对象的文本取出来加到SQL语句中
要把窗体对象的文本取出来加到SQL语句中
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看到这个信息第一个想到的是你的变量声明重复,我也不知道你这里是传的什么东西,你调试看看sql语句是什么,把sql语句直接放到sql server 里面运行看看,
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询