我有这个方法:
public static int ExecuteNonQuery(ref DbCommand command, out string ErrorMessage)
{
ErrorMessage = String.Empty;
DbTransaction tran = null;
DbConnection conn = null;
int result = 0;
在另一个页面上访问时使用此方法。我以 SQLcommand 的形式传递了一个命令,我向该命令传递了一个查询,但我不明白这out string
是为了什么。这是别人的代码,但我想将它用于插入查询的抽象目的。我应该如何获取 errormessage 参数,因为它说它是一个输出字符串。
我想在我的一个页面上这样做:
string Email = "example@example.com";
string Password = "Hello";
SqlCommand command = new SqlCommand("insert into J_example_Tbl(J_example_Email,J_example_Password) VALUES('"+Email+"','"+Password+"')");
PrimaryDBClass.ExecuteNonQuery(command, "Should I do like this");