【发布时间】:2014-10-12 02:39:55
【问题描述】:
您好,我仍然有问题,它给我带来了 DBnull,我尝试了 Store 过程并且工作正常。这是我的代码。如果有人可以帮助我,我将不胜感激。
conexion.Open()
command.Connection = conexion
command.CommandText = "TraerPaisOrigen"
command.CommandType = CommandType.StoredProcedure
command.Parameters.AddWithValue("@Cod_Dua", TxtCodDUA.Text)
command.Parameters("@Cod_Dua").Direction = ParameterDirection.Input
command.Parameters.AddWithValue("@_PaisOrigen", MySqlDbType.VarChar)
command.Parameters("@_PaisOrigen").Direction = ParameterDirection.Output
command.ExecuteNonQuery()
'XML_PaisOrigen is a String
XML_PaisOrigen = command.Parameters(0).Value.ToString
conexion.Close()
我的商店已处理
CREATE PROCEDURE TraerPaisOrigen( IN Cod_Dua INT, OUT _PaisOrigen VARCHAR(2))
【问题讨论】:
-
什么有效,什么无效?我找不到上面提到的任何问题?!
-
结果,没有将 OUT 变量带入我的结果参数。
标签: mysql sql vb.net stored-procedures dbnull