【问题标题】:Error adding parameters to SQL Server stored procedure though VB code?通过 VB 代码向 SQL Server 存储过程添加参数时出错?
【发布时间】:2013-07-08 14:46:25
【问题描述】:

我正在努力将参数传递给我编写的存储过程。

我真的不确定我在这里做错了什么,但我正在努力让 VB 将参数传递给 SQL Server。

我在上面设置@m_id??

【问题讨论】:

  • 你能把抛出异常的文件中的所有代码都贴出来吗?发生异常时,您似乎正在构建不同的命令 (cmd3),这不是处理构建不同命令的逻辑的理想方法。使用structured exception handling 控制应用程序中的逻辑流是自找麻烦。
  • @karl 谢谢,我现在会着手解决这个问题,我也同意流程是在自找麻烦。由于乔治约翰斯顿在下面的回答,它现在正在工作,但我会整理并订购代码。

标签: sql-server vb.net stored-procedures parameters


【解决方案1】:

我会四处走动(因为我在上面的代码中没有看到它)并说这是因为您没有将cmd2.CommandType 设置为StoredProcedure。默认情况下,命令类型为Text,用于内联SQL。

【讨论】:

    猜你喜欢
    • 2019-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-17
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    • 2015-11-20
    相关资源
    最近更新 更多