下午所有的点击运行存储过程,通过在.net网页按钮
我有一个名为GasNominationsRawData_Insert的SQL 2005数据库的存储过程。
执行时,它只是从另一个数据库中提取一些数据并将结果插入到表中。这个查询工作正常。
我需要做的是使我的网页上的按钮上点击执行此操作。我在互联网上有一个好运气已经设法在我的.net 2008网页中创建以下代码。但我认为我要么错过了一些东西,要么完成了错误的代码。林新编程在.NET中,但我明白,我需要delclare存储过程,创建SQL连接,创建命令行,打开连接,执行查询,然后关闭连接。
我不需要或没有任何参数。本质上这个按钮只是用来将数据推送到一个表格。
进口System.Data 进口System.Data.SqlClient的
偏类RAWDATA 继承System.Web.UI.Page
Protected Sub btnAddRawData_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnAddRawData.Click
'Declare Stored Procedure
Dim GasNominationsRawData_Insert As String = "GasNominationsRawData_Insert"
'Declare SQL Connection (This is the connection string located on the web.config page)
Dim SQLConn As SqlConnection
SQLConn = New SqlConnection("GasNominationsDataConnectionString")
'Declare command
Dim SqlComm As SqlCommand = New SqlCommand("GasNominationsRawData_Insert", SQLConn)
SqlComm.CommandType = CommandType.StoredProcedure
Try
'Open SQL Connection
SQLConn.Open()
'Execute Query
SqlComm.ExecuteNonQuery()
'Close connection
SQLConn.Close()
Catch ex As Exception
Throw (ex)
End Try
End Sub
末级
任何帮助是非常赞赏。
关注贝蒂
当我点击该按钮网页我得到以下错误消息:初始化字符串的格式不符合从索引0开始的规范和行14是突出显示红色:SQLConn =新的SqlConnection(“GasNominationsDataConnectionString”)。我认为这是一个与Web配置文件中的连接字符串有关的问题,但这个连接sting被用于网页应用中网格视图的其他位置,并且工作得很好? – Betty