Foxtable(狐表)用户栏目专家坐堂 → 老是出现标准表达式数据类型不匹配,大家看下是错在哪点?


  共有4936人关注过本帖平板打印复制链接

主题:老是出现标准表达式数据类型不匹配,大家看下是错在哪点?

帅哥哟,离线,有人找我吗?
riancel
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:42 积分:829 威望:0 精华:0 注册:2008/10/15 19:28:00
老是出现标准表达式数据类型不匹配,大家看下是错在哪点?  发帖心情 Post By:2013/10/26 10:14:00 [只看该作者]

 

在收费名册表中有一个列更改事件,就是piao据号码变更后,

需要在piao据统计表中查询出这张piao据号是属于哪一类收费piao据,如事业收费,代管费或培训费的piao据。

是使用的外部数据表,代码如下:

If e.DataCol.Name = "pjno" Then
    Dim cmd As New SQLCommand
    Dim dt As DataTable
    Dim dr As DataRow = e.DataRow
    cmd.C
    cmd.CommandText = "SELECT * from {pj_tj} Where [pjno_ks] < '" & dr("pjno") & "' And [pjno_js] > '" & dr("pjno") & "'"
    dt = cmd.ExecuteReader
    If dt.DataRows.Count > 0 Then
        dr("pjlei") = dt.DataRows(0)("pj_lei")
    End If
End If

 

我在数据库中选择的是长整型,可是老是报错说类型不匹配。

我试并将数据中改为整型,但是在foxtable中会发现它会显示为短整型,

短整型的数值范围不够用。

详见附件吧,要达到的效果就是,piao据号码变更后,会显示出piao据所属类型就可以了。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:sql add.zip


 


图片点击可在新窗口打开查看此主题相关图片如下:err2.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2013-10-26 10:19:03编辑过]

 回到顶部