0
Dim cmd As SqlCommand = sqlconn.CreateCommand
    sqlconn.Open()
    cmd.CommandType = CommandType.StoredProcedure
    cmd.CommandText = "DeletetblOfficeEquipmentProfileRecord"
    cmd.Parameters.Add("@OEID", SqlDbType.VarChar, 11, "oeq-su-999")
    cmd.Parameters("@OEID").Value = "oeq-su-999"
    cmd.ExecuteNonQuery()
    sqlconn.Close()

以上是我的存储过程如何分配 txtOEID.text 一个文本框作为@OEID 参数的值?

我的存储过程是在文本框中删除列 WHERE OEID 值

4

2 回答 2

1

如何分配 txtOEID.text 一个文本框作为@OEID 的值

目前您正在为其分配一个字符串,将其替换为您的txtOEID.Text属性,例如:

cmd.Parameters("@OEID").Value = txtOEID.Text
于 2013-04-26T06:13:35.950 回答
0

尝试这个:

variable_name=textbox1.text
command.Params.Add("@OEID", SqlDbType.VarChar, 11, variable_name)
于 2013-04-26T06:10:02.697 回答