• 注册
  • 关于作者
    企业认证:趣记站长
    关注 6 粉丝 4 喜欢 9 内容 992
    江西省·南昌市
    聊天 送礼
    • 查看作者
    • VB.Net调用存储进程并取得返回值

      //存储进程代码

      CREATE PROCEDURE [AddNewInvoiceInfo] (@sUserID int,@sClaimMethod varchar(50),@sInvoiceNum

      varchar(50),@sInvoiceDate datetime,@sBuyCity varchar(50))AS

      Insert Into SMB_InvoiceInfo (MemberID,ClaimMethod,InvoiceNum,InvoiceDate,InvoiceCity) Values

      (@sUserID,@sClaimMethod,@sInvoiceNum,@sInvoiceDate,@sBuyCity)

      return @@IDENTITY

      GO

      //调用存储进程代码

      Dim CN As New SqlConnection()

      Dim InvoiceID As String

      Try

      CN.ConnectionString = DBConStr

      CN.Open()

      Dim CMD As SqlCommand

      CMD = New SqlCommand(AddNewInvoiceInfo, CN)

      CMD.CommandType = CommandType.StoredProcedure

      CMD.Parameters.Add(New SqlParameter(@sUserID, SqlDbType.Int))

      CMD.Parameters(@sUserID).Value = CInt(UserID.Text)

      CMD.Parameters.Add(New SqlParameter(@sClaimMethod, SqlDbType.VarChar, 50))

      CMD.Parameters(@sClaimMethod).Value = TransName.Text

      CMD.Parameters.Add(New SqlParameter(@sInvoiceNum, SqlDbType.VarChar, 50))

      CMD.Parameters(@sInvoiceNum).Value = InvoiceNum.Text

      CMD.Parameters.Add(New SqlParameter(@sInvoiceDate, SqlDbType.DateTime))

      CMD.Parameters(@sInvoiceDate).Value = InvoiceDate.SelectedDate.Date

      CMD.Parameters.Add(New SqlParameter(@sBuyCity, SqlDbType.VarChar, 50))

      CMD.Parameters(@sBuyCity).Value = BuyCity.Text

      CMD.Parameters.Add(New SqlParameter(@sInvoiceID, SqlDbType.Int))

      CMD.Parameters(@sInvoiceID).Direction = ParameterDirection.ReturnValue

      CMD.ExecuteNonQuery()

      InvoiceID = CMD.Parameters(@sInvoiceID).Value.ToString()

      CMD.Dispose()

      Catch ex As Exception

      Response.Write(ex.ToString())

      Finally

      CN.Close()

      End Try

      C语言编程程序的内存如何布局
      C语言编程程序的内存如何布局,C语言编写linux下的守护进程,在C++中创建持久对象,C++中类的数据成员的安全隐患,经典c程序100例(91--100),经典c程序100例(81--90),经典c程序100例(71--80),经典c程序100例(61--70),经典c程序100例(51--60),经典c程序100例(41--50),经典c程序100例(31--40),经典c程序100例(21--30),经典c程序100例(11--20),经典c程序100例(1--10),实例解析C++/CLI的串行化,用C语言编写Windows服务程序的五个步骤,自定义类_string类,关于拷贝构造函数和赋值运算符,用c语言演绎“生命游戏”,c语言中时间陷阱的实现
      C/C++

    • 0
    • 0
    • 0
    • 102
    • 单栏布局 侧栏位置: