Foxtable(狐表)用户栏目专家坐堂 → 语句执行错误


  共有3998人关注过本帖树形打印复制链接

主题:语句执行错误

帅哥,在线噢!
有点蓝
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105947 积分:538804 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/9 22:35:00 [只看该作者]

必须按照这里指定的列的顺序,不能打乱

"Insert Into {日志}(日期,操作,文件名,时间

 回到顶部
帅哥,在线噢!
xxfoxtable
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1693 积分:15752 威望:0 精华:0 注册:2017/6/1 23:12:00
  发帖心情 Post By:2018/10/9 22:44:00 [只看该作者]

 

[此贴子已经被作者于2018/10/10 0:20:38编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105947 积分:538804 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/9 22:48:00 [只看该作者]

这种自己测试有没有问题就知道了

 回到顶部
帅哥,在线噢!
xxfoxtable
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1693 积分:15752 威望:0 精华:0 注册:2017/6/1 23:12:00
  发帖心情 Post By:2018/10/9 22:48:00 [只看该作者]

一堆报错,不知道怎么测试啊?怎么写是对的?
[此贴子已经被作者于2018/10/9 22:48:31编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105947 积分:538804 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/9 22:49:00 [只看该作者]

报什么错?

 回到顶部
帅哥,在线噢!
xxfoxtable
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1693 积分:15752 威望:0 精华:0 注册:2017/6/1 23:12:00
  发帖心情 Post By:2018/10/9 22:52:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20181009210128.png
图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
有点蓝
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105947 积分:538804 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/9 23:00:00 [只看该作者]

检查列的名称,顺序和数量是否和参数的一致,问号的数量是否和列数量一致

 回到顶部
帅哥,在线噢!
xxfoxtable
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1693 积分:15752 威望:0 精华:0 注册:2017/6/1 23:12:00
  发帖心情 Post By:2018/10/9 23:01:00 [只看该作者]


请老师帮忙看一下
[此贴子已经被作者于2018/10/9 23:39:27编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  19楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105947 积分:538804 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/9 23:28:00 [只看该作者]

很多问题!
1、
Dim txt As String = FileSys.ReadAllText(ProjectPath & "\xz\DZ0107" & d1 & ".o",Encoding.Default)
cmd.CommandText = "Insert Into {生成}(银行代码,还款类型,罚息金额,归还日期,本金,利息,逾期,贷款余额,余额正负,借款人姓名,银行机构代码,银行机构代码前8位,机构数字) Values(?,?,?,?,?,?,?,?,?,?,?,?,?)"

Dim ary() As String = txt.split("|")
For i As Integer = 3 To ary.Length-1
    cmd.Parameters.clear()
    If (i-3) Mod 17=0
……
2、假如不符合条件,那么下面这些参数就不会添加,这是不允许的,上面所有列都必须和Parameters的参数一一对应,不能多,也不能少

If (i-3) Mod 17=0
    ' sc=DataTables("生成").AddNew
    cmd.Parameters.Add("@银行代码","20")
    cmd.Parameters.Add("@还款类型","02")
    cmd.Parameters.Add("@罚息金额","0")
    cmd.Parameters.Add("@归还日期",ary(i).Substring(0,4) & "-" & ary(i).Substring(4,2) & "-" & ary(i).Substring(6,2))
End If

 回到顶部
帅哥,在线噢!
xxfoxtable
  20楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1693 积分:15752 威望:0 精华:0 注册:2017/6/1 23:12:00
  发帖心情 Post By:2018/10/9 23:36:00 [只看该作者]

 

[此贴子已经被作者于2018/10/10 0:20:57编辑过]

 回到顶部
总数 43 上一页 1 2 3 4 5 下一页