连接无法用于执行此 *** 作。在此上下文中它可能已被关闭或无效可能错误:
1 数据库的连接对象adodbconnection 的设置有错。
2,在使用其所长连接对象时已经被你关闭,应重新打开。
3,虽然连接对象打开,recordset对象设置有误。
//最新插入的10条 文章频道1 的数据
select top 10 log_ID,log_Title,log_PostTime FROM [blog_Article] where log_CateID=1 order by log_ID DESC
//时间最大的10条 文章频道1 的数据
select top 10 log_ID,log_Title,log_PostTime FROM [blog_Article] where log_CateID=1 order by log_PostTime DESC
如果需要正序,那么将最后的Desc去掉就可以了。 Desc的意思是逆序。
这个代码只是把excel里的数据读入了内存里的dataset。
你要继续写下一步的程序,连接sqlserver数据库,用insert语句把dataset里的数据逐条记录插入数据库的一个表中。
我说一种方法 不知道好不好使 你打开控制面板->管理工具->服务 在列表中找到SQL的那个服务选项右键选择属性 在登录的功能页选择 此用户 然后把你用户名密码再输入一遍 我上回是用这个方法解决的DB2的问题 你看看是不是一样的情况
以上就是关于ADODB.Recordset (0x800A0E7D) 连接无法用于执行此 *** 作。在此上下文中它可能已被关闭或无效。 /editor/eWe全部的内容,包括:ADODB.Recordset (0x800A0E7D) 连接无法用于执行此 *** 作。在此上下文中它可能已被关闭或无效。 /editor/eWe、如何用ASP写一个SQL查询,来达到我要的效果、将Excel导入SQL server的C#编码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)