将gridview字符串转换为varchar,用于c#中的sql insert语句

时间:2012-08-06 17:29:39

标签: c# asp.net sql

我想在datagrid语句中使用insert项作为变量。我无法弄清楚如何将字符串值转换为varchar

这是我想要做的。

 { 
     string ord = grdDisplayOrd.Rows[1].Cells[2].Text;
     cmd.Parameters.Add("@ord", SqlDbType.VarChar).Value = ord; 
 }

我在这里缺少什么?

1 个答案:

答案 0 :(得分:1)

您没有提供任何错误消息,但也许是因为您没有指定SqlParameter长度。 无论如何,尝试使用

cmd.Parameters.AddWithValue("@ord", ord);

它会自动识别您的类型。