ADO连接 多步操作产生错误 错误代码-2147217887

chengbhz chengbhz 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
问题:在执行到rst6.Fields(i1) = Trim(DatGr1.TextMatrix(i, i1))时,只要DatGr1.TextMatrix(i, i1))字符超过10个就产生如下错误:实时错误-2147217864(80040e21),字段的大小改到多大都没用
多步OLE DB操作产生错误。
Dim cnn As ADODB.Connection
Dim rst6 As ADODB.Recordset
Set cnn = New ADODB.Connection
Set rst6 = New ADODB.Recordset
Set DatGr1 = MSFGr1
sql = "SELECT * FROM zlbSub"
cnn.Open ConnectString
rst6.Open Trim(sql), cnn, adOpenDynamic, adLockOptimistic
rst6.AddNew
For i1 = 0 To rst6.Fields.Count - 1
rst6.Fields(i1) = Trim(DatGr1.TextMatrix(i, i1)) '值一超过10个汉字就出错,改字段大小没有用
Next i1
rst6.Update
...全文

相关推荐

ADO错误代码 VC++

详细描述ADO常见错误代码,帮助你解决使用ADO问题

kornity

【动态规划·背包问题】开餐馆

开餐馆 总时间限制: 1000ms 内存限制: 65536kB 描述 北大信息学院的同学小明毕业之后打算创业开餐馆.现在共有n 个地点可供选择。小明打算从中选择合适的位置开设一些餐馆。这 n 个地点排列在同一条直线上。我们用一个整数序列m1, m2, ... mn 来表示他们的相对位置。由于地段关系,开餐馆的利润会有所不同。我们用pi 表示在mi 处开餐馆的利润。为了避免

KelinaYoung

【开餐馆】 动态规划

题目: 【开餐馆】 信息学院的同学小明毕业之后打算创业开餐馆.现在共有n个地点可供选择。小明打算从中选择合适的位置开设一些餐馆。这 n个地点排列在同一条直线上。我们用一个整数序列m1,m2,...mn来表示他们的相对位置。由于地段关系,开餐馆的利润会有所不同。我们用pi 表示在mi处开餐馆的利润。为了避免自己的餐馆的内部竞争,餐馆之间的距离必须大于k。请你帮助小明选择一个总利润最大的方案。 【输入】 输入第一行是整数 T(1≤T≤1000),表明有T组测试数据。紧接着有T组连续的测试。每组测试数据.

云间人

ADO连接oracle,MFC客户端操作ORACLE

基于MFC框架的客户端,对oracle数据库进行简单的SQL语句操作。之前发的有点小BUG,在这里已修复。

Ataketoheart

C++利用ADO连接数据库 (菜鸟必学)

关于vc6.0/VS中实现ADO SQL数据库连接的文章网上虽然很多,但大多写的很繁琐,对于我们这样的菜鸟来说,还是很希望有一篇简单化的文章的。希望跟我一样的菜鸟们学得开心!

请叫我小吴
评论 8
收藏 已收藏
分享
返回顶部