我想在datagrid
语句中使用insert
项作为变量。我无法弄清楚如何将字符串值转换为varchar
。
这是我想要做的。
{
string ord = grdDisplayOrd.Rows[1].Cells[2].Text;
cmd.Parameters.Add("@ord", SqlDbType.VarChar).Value = ord;
}
我在这里缺少什么?
答案 0 :(得分:1)
您没有提供任何错误消息,但也许是因为您没有指定SqlParameter长度。 无论如何,尝试使用
cmd.Parameters.AddWithValue("@ord", ord);
它会自动识别您的类型。