操作数类型冲突:image与varchar不兼容
cbc 2006-04-20 10:12:48 为了实现向数据库中添加数据,代码如下:
SQL.Add('insert into examination(topic,type,answer,difficulty,mark,requirement,people,data)');
SQL.Add('values(:topic,:type,:answer,:difficulty,:mark,:requirement,:people,:date)');
Parameters.ParamByName('topic').DataType := ftBlob; // ftBlob
Parameters.ParamByName('topic').Value := StreamToVariant(streamQ);
Parameters.ParamByName('type').Value := ComboBox1.Text;
Parameters.ParamByName('answer').Value := nA.Text;
ExecSQL;
但运行时会出现这样的错误:
操作数类型冲突:image与varchar不兼容