FileMaker 10 Pro通过Asp.Net插入数据

时间:2012-06-21 23:02:54

标签: filemaker

我正在尝试在FM中插入数据,但是在没有运气的情况下得到解析错误的四分之一。 错误[HY000] [DataDirect] [ODBC SequeLink驱动程序] [ODBC套接字] [DataDirect] [ODBC FileMaker驱动程序] [FileMaker] SQL中的分析错误

enter code here

StringBuilder sbAddBarcode = new StringBuilder();             sbAddBarcode.Append(“插入BarCode(PONumber,描述,型号,[序列号])”);             sbAddBarcode.Append( “值”);             sbAddBarcode.Append(“(”+ barcode.PONumber +“,”);             sbAddBarcode.Append(“'”+ barcode.Description +“',”);             sbAddBarcode.Append(“'”+ barcode.ModelNumber +“')”);             //sbAddBarcode.Append(“'”+ barcode.SerialNumber +“')”);

        fmCommand = new OdbcCommand(sbAddBarcode.ToString(), fmcon);
        fmCommand.CommandType = CommandType.Text;
        fmCommand.Connection = fmcon;
        try
        {
            fmcon.Open();
            fmCommand.ExecuteNonQuery();
        }
        catch (OdbcException oe)
        {
            throw new Exception(oe.Message);
        }
        catch (Exception ex)
        {
            throw new Exception(ex.Message);
        }
        finally
        {
            fmcon.Close();
        }

1 个答案:

答案 0 :(得分:0)

回显你的sbAddBarcode值。您正在构建的SQL看起来确实无效。