45fan.com - 路饭网

搜索: 您的位置主页 > 电脑频道 > 电脑教程 > 阅读资讯:怎么样处理OleDbCommand执行查询无效问题?

怎么样处理OleDbCommand执行查询无效问题?

2016-09-04 16:05:08 来源:www.45fan.com 【

怎么样处理OleDbCommand执行查询无效问题?

今日连接数据库,写下以下代码

怎么样处理OleDbCommand执行查询无效问题?DimconnAsNewOleDbConnection
怎么样处理OleDbCommand执行查询无效问题?
DimcmdAsNewOleDbCommand()
怎么样处理OleDbCommand执行查询无效问题?conn.ConnectionString
=ConfigurationManager.ConnectionStrings("AccessConn").ConnectionString
怎么样处理OleDbCommand执行查询无效问题?cmd.Connection
=conn
怎么样处理OleDbCommand执行查询无效问题?conn.Open()
怎么样处理OleDbCommand执行查询无效问题?cmd.CommandText
=SQLstr
怎么样处理OleDbCommand执行查询无效问题?
DimpreviousConnectionStateAsConnectionState=conn.State
怎么样处理OleDbCommand执行查询无效问题?
Try
怎么样处理OleDbCommand执行查询无效问题?Ifconn.State=ConnectionState.ClosedThen
怎么样处理OleDbCommand执行查询无效问题?conn.Open()
怎么样处理OleDbCommand执行查询无效问题?
EndIf
怎么样处理OleDbCommand执行查询无效问题?cmd.ExecuteNonQuery()
怎么样处理OleDbCommand执行查询无效问题?conn.Close()
怎么样处理OleDbCommand执行查询无效问题?showph(PlaceHolder3)
怎么样处理OleDbCommand执行查询无效问题?
CatchexAsException
怎么样处理OleDbCommand执行查询无效问题?l_e.Text
="出现错误"&ex.Message
怎么样处理OleDbCommand执行查询无效问题?
Finally
怎么样处理OleDbCommand执行查询无效问题?IfpreviousConnectionState=ConnectionState.ClosedThen
怎么样处理OleDbCommand执行查询无效问题?conn.Close()
怎么样处理OleDbCommand执行查询无效问题?
EndIf
怎么样处理OleDbCommand执行查询无效问题?EndTry
怎么样处理OleDbCommand执行查询无效问题?
怎么样处理OleDbCommand执行查询无效问题?

发现无效,于是百端调试,未见其果

最后终于于偶然发现结症所在,上面代码conn.open过早,前半部分调整为

怎么样处理OleDbCommand执行查询无效问题?DimconnAsNewOleDbConnection
怎么样处理OleDbCommand执行查询无效问题?
DimcmdAsNewOleDbCommand()
怎么样处理OleDbCommand执行查询无效问题?conn.ConnectionString
=ConfigurationManager.ConnectionStrings("AccessConn").ConnectionString
怎么样处理OleDbCommand执行查询无效问题?conn.Open()
怎么样处理OleDbCommand执行查询无效问题?cmd.CommandText
=SQLstr
怎么样处理OleDbCommand执行查询无效问题?
DimpreviousConnectionStateAsConnectionState=conn.State
怎么样处理OleDbCommand执行查询无效问题?cmd.Connection
=conn

即可

 

本文地址:http://www.45fan.com/dnjc/72326.html
Tags: 查询 执行 OleDbCommand
编辑:路饭网
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部