【问题标题】:data type mismatch in criteria expression vb.net access条件表达式 vb.net 访问中的数据类型不匹配
【发布时间】:2014-07-17 12:56:32
【问题描述】:

这是我的代码

公共函数 simpan() As Integer 将 sql 调暗为字符串 将 cmmd 调暗为 OleDbCommand

    sql = "INSERT INTO disposisi    (nodisposisi,noagendamasuk,idseksi,intruksi,tgldisposisi,nosurat,perihal,nama)" & _
    "values(?,?,?,?,?,?,?,?)"
    cmmd = New OleDbCommand(sql, cnn)
    cmmd.CommandType = CommandType.Text
    cmmd.Parameters.AddWithValue("nodisposisi", FNoDisposisi)
    cmmd.Parameters.AddWithValue("noagendamasuk", FAgenda)
    cmmd.Parameters.AddWithValue("idseksi", FIdSeksi)
    cmmd.Parameters.AddWithValue("intruksi", FIntruksi)
    cmmd.Parameters.AddWithValue("tgldisposisi", FTgl)
    cmmd.Parameters.AddWithValue("nosurat", FNoSrt)
    cmmd.Parameters.AddWithValue("perihal", FPerihal)
    cmmd.Parameters.AddWithValue("nama", FNama)

    Return cmmd.ExecuteNonQuery()
End Function

我不知道我在做什么请帮帮我

【问题讨论】:

  • 您遇到的具体问题是什么?

标签: odbc mongodb-.net-driver pyodbc unixodbc jdbc-odbc


【解决方案1】:

您尝试在表中插入的数据类型可能不是该列所期望的

就像你在 int 列中插入 char 一样。你需要检查表定义。你必须

查看数据库的预期数据类型以明确了解

【讨论】:

    猜你喜欢
    • 2014-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-07
    • 2017-01-14
    • 1970-01-01
    • 2016-01-18
    • 2013-10-07
    相关资源
    最近更新 更多