insert update 语句的编写
//插入一行
public void InsertRecord(string pTabName, string[] pRecord)
{
try
{
openConnection();
//string sSQL = "insert into [pTabName] ([SysParaName],[SysParaValue]) values ('" + pRecord[0] + "','" + pRecord[1] + "')";
string sSQL = "insert into " + pTabName + " ([SysParaName],[SysParaValue]) values ('" + pRecord[0] + "','"+ pRecord[1] + "')";
comm.CommandType = CommandType.Text;
comm.CommandText = sSQL;
comm.ExecuteNonQuery();
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
finally
{
conn.Close();
}
}
//更新一行
public void UpdateRecord(string pTabName, string[] pRecord)
{
try
{
MessageBox.Show(pRecord[1]);
openConnection();
string sSQL = "UPDATE " + pTabName + " set [SysParaValue]= '" + pRecord[1] + "' WHERE [SysParaName] = '" + pRecord[0] + "' ";
comm.CommandType = CommandType.Text;
comm.CommandText = sSQL;
comm.ExecuteNonQuery();
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
finally
{
conn.Close();
}
}
这两行的insert、update语句都有错误??
请问错误在哪???