OleDbCommand执行查询无效的解决[通俗易懂]

OleDbCommand执行查询无效的解决[通俗易懂]今日连接数据库,写下以下代码  Dim conn As New OleDbConnection        Dim cmd As New OleDbCommand()        conn.ConnectionString = ConfigurationManager.ConnectionStrings(“AccessConn”).ConnectionString        cmd

大家好,又见面了,我是你们的朋友全栈君。

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

OleDbCommand执行查询无效的解决[通俗易懂]
  
Dim
 conn 
As
 
New
 OleDbConnection
OleDbCommand执行查询无效的解决[通俗易懂]        

Dim
 cmd 
As
 
New
 OleDbCommand()
OleDbCommand执行查询无效的解决[通俗易懂]        conn.ConnectionString 

=
 ConfigurationManager.ConnectionStrings(

AccessConn

).ConnectionString
OleDbCommand执行查询无效的解决[通俗易懂]        cmd.Connection 

=
 conn
OleDbCommand执行查询无效的解决[通俗易懂]   conn.Open()
OleDbCommand执行查询无效的解决[通俗易懂]        cmd.CommandText 

=
 SQLstr       
OleDbCommand执行查询无效的解决[通俗易懂]        

Dim
 previousConnectionState 
As
 ConnectionState 
=
 conn.State
OleDbCommand执行查询无效的解决[通俗易懂]        

Try

OleDbCommand执行查询无效的解决[通俗易懂]            

If
 conn.State 
=
 ConnectionState.Closed 
Then

OleDbCommand执行查询无效的解决[通俗易懂]                conn.Open()
OleDbCommand执行查询无效的解决[通俗易懂]            

End
 
If

OleDbCommand执行查询无效的解决[通俗易懂]            cmd.ExecuteNonQuery()
OleDbCommand执行查询无效的解决[通俗易懂]            conn.Close()
OleDbCommand执行查询无效的解决[通俗易懂]            showph(PlaceHolder3)
OleDbCommand执行查询无效的解决[通俗易懂]        

Catch
 ex 
As
 Exception
OleDbCommand执行查询无效的解决[通俗易懂]            l_e.Text 

=
 

出现错误

 
&
 ex.Message
OleDbCommand执行查询无效的解决[通俗易懂]        

Finally

OleDbCommand执行查询无效的解决[通俗易懂]            

If
 previousConnectionState 
=
 ConnectionState.Closed 
Then

OleDbCommand执行查询无效的解决[通俗易懂]                conn.Close()
OleDbCommand执行查询无效的解决[通俗易懂]            

End
 
If

OleDbCommand执行查询无效的解决[通俗易懂]        

End
 
Try

OleDbCommand执行查询无效的解决[通俗易懂]
OleDbCommand执行查询无效的解决[通俗易懂]

 

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

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

 

OleDbCommand执行查询无效的解决[通俗易懂]
  
Dim
 conn 
As
 
New
 OleDbConnection
OleDbCommand执行查询无效的解决[通俗易懂]        

Dim
 cmd 
As
 
New
 OleDbCommand()
OleDbCommand执行查询无效的解决[通俗易懂]        conn.ConnectionString 

=
 ConfigurationManager.ConnectionStrings(

AccessConn

).ConnectionString
OleDbCommand执行查询无效的解决[通俗易懂]   conn.Open()
OleDbCommand执行查询无效的解决[通俗易懂]        cmd.CommandText 

=
 SQLstr       
OleDbCommand执行查询无效的解决[通俗易懂]        

Dim
 previousConnectionState 
As
 ConnectionState 
=
 conn.State
OleDbCommand执行查询无效的解决[通俗易懂]        cmd.Connection 

=
 conn

即可

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/144295.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 监督学习——决策树理论与实践(下):回归决策树(CART)[通俗易懂]

    监督学习——决策树理论与实践(下):回归决策树(CART)

  • 1分钟搞定 OneNote自己账号扩容到15G永久免费空间「建议收藏」

    1分钟搞定 OneNote自己账号扩容到15G永久免费空间「建议收藏」本文是众多使用技巧中其中的一篇,全部使用技巧点击链接查看,或直接查看本专栏其他文章,保证你收获满满我主页中的思维导图中内容大多从我的笔记中整理而来,相应技巧可在笔记中查找原题,有兴趣的可以去我的主页了解更多计算机学科的精品思维导图整理本文可以转载,但请注明来处,觉得整理的不错的小伙伴可以点赞关注支持一下哦!本文提到的所有软件和工具,可关注公众号一起学计算机点击资源获取获得感觉作者写的不错的,别忘了点赞关注加收藏哦(一键三连)!你的支持会带给我…

  • ARM基础了解_arm编程架构

    ARM基础了解_arm编程架构ARM处理器家族早起经典处理器包括ARM7、ARM9、ARM11等,Cortex-A系列是它们的升级版从ARM11之后就变成了Cortex系列Cortex-M系列控制为单片机驱动的系统提供的低成本优化方案,应用于传统的微控制器市场,智能传感器,汽车周边部件等。Cortex-A系列处理针对开放式操作系统的高性能处理器,可以跑Android、Linux等系统,应用于智能手…

  • 关于 sso 博客大巴的神仙的一点思路

    关于 sso 博客大巴的神仙的一点思路
    聊天中的一些片段。。。可以记录参考下
     
    1每个应用独立维护自己的session
     
    2用户中心是一个特殊的应用,负责用户登录验证某个需要登录的应用发现没有登录状态就跳到用户中心用户中心判断有没在自己这里登录过,登录过就返回用户信息,没登陆过就先登录,然后记自己的session别的应用收到以后根据用户信息记自己的session之后只要自己的session还在,就不关用户中心的事了

  • Spring之Bean的装配[通俗易懂]

    Spring之Bean的装配[通俗易懂]Spring之Bean的装配

  • Monkey源代码分析之执行流程

    Monkey源代码分析之执行流程

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号