webService.UpdateDataSet(ds, str_sql) 如何用???

来源:百度知道 编辑:UC知道 时间:2024/07/07 09:35:58
webService.UpdateDataSet定义如下:
Public Sub UpdateDataSet(ByVal ds As DataSet, ByVal striSelect As String)
Dim adapter As SqlClient.SqlDataAdapter
Dim cmdb As SqlClient.SqlCommandBuilder

Try
cn1.ConnectionString = strCnn
cn1.Open()
cmd.CommandText = striSelect
adapter = New SqlClient.SqlDataAdapter(cmd)
cmdb = New SqlClient.SqlCommandBuilder(adapter)
adapter.Update(ds)
Catch ex As Exception
Throw ex
Finally
cn1.Close()
End Try
End Sub

str_sql = "update 原始参数表 set 电机型号 = " & scc & " where 地区 ='" + Trim(diqu.SelectedValue) + "'"
webService.UpdateDataSet(ds, str_sql)
采用断点调试时,str_sql成功执行了,但是最后出现如下错误:
服务器无法处理请求。 --> ConnectionString 属性尚未初始化。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息

cn1.ConnectionString = strCnn
搂住不地道,把strcn的内容没有给显示出来
你的问题就是出现在数据库的连接
编译的时候只是检查语法
但是执行的时候就要执行你strcn的内容了
看看数据库是不是打开了
还有你的连接代码是不是正确