我用TQuery控件想向ACCESS中加入记录, 写下了: SQL.Clear;
sql.text:='insert into ProTable values(:p0, :p1, :p2, :p3, :p4, :p5, :p6, :p7)';
params[0].AsInteger := StrtoInt(EdtProId.Text);
params[1].AsInteger := StrtoInt(EdtProKdID.Text);
Params[2].AsString := EdtProjectName.Text;
params[3].AsDateTime := StrToDateTime(MdtBegTime.Text);
params[4].AsInteger := StrtoInt(EdtRepair.Text);
params[5].AsDateTime := StrToDateTime(MdtLastRep.Text);
params[6].AsString := Memo1.Text;
params[7].AsBoolean := false; ExecSQL; ShowMessage('success!');但是执行时出现了这个错误 : Field '00:00' not found!
我这次用具体数字填充,写下:
SQL.Clear;
sql.text:='insert into ProTable values (:p0, :p1, :p2, :p3, :p4, :p5, :p6, P7)';
params[0].AsInteger := 7;
params[1].AsInteger := 3;
Params[2].AsString := 'Project7';
params[3].AsDateTime := StrToDateTime('08/01/2002 8:00:00');
params[4].AsInteger := 0;
params[5].AsDateTime := StrToDateTime('08/18/2002 8:00:00');
params[6].AsString :='Descr7';
params[7].AsBoolean := false; ExecSQL; ShowMessage('success!');就好使了,记录也加入了,错误也没了,为什么呀?
sql.text:='insert into ProTable values(:p0, :p1, :p2, :p3, :p4, :p5, :p6, :p7)';
params[0].AsInteger := StrtoInt(EdtProId.Text);
params[1].AsInteger := StrtoInt(EdtProKdID.Text);
Params[2].AsString := EdtProjectName.Text;
params[3].AsDateTime := StrToDateTime(MdtBegTime.Text);
params[4].AsInteger := StrtoInt(EdtRepair.Text);
params[5].AsDateTime := StrToDateTime(MdtLastRep.Text);
params[6].AsString := Memo1.Text;
params[7].AsBoolean := false; ExecSQL; ShowMessage('success!');但是执行时出现了这个错误 : Field '00:00' not found!
我这次用具体数字填充,写下:
SQL.Clear;
sql.text:='insert into ProTable values (:p0, :p1, :p2, :p3, :p4, :p5, :p6, P7)';
params[0].AsInteger := 7;
params[1].AsInteger := 3;
Params[2].AsString := 'Project7';
params[3].AsDateTime := StrToDateTime('08/01/2002 8:00:00');
params[4].AsInteger := 0;
params[5].AsDateTime := StrToDateTime('08/18/2002 8:00:00');
params[6].AsString :='Descr7';
params[7].AsBoolean := false; ExecSQL; ShowMessage('success!');就好使了,记录也加入了,错误也没了,为什么呀?
解决方案 »
- vc高级9群创建了
- 大家一起讨论下关于PC终端数据同步到服务器怎么实现?
- WaitForSingleObject等待一个线程,发现结果是不确定的。问题在哪
- 很诡异的问题,大家帮忙看看!!!急
- 关于CDC的GetCurrentBitmap和GetBitmap函数的问题?
- 我在一个对话框上加了一个浏览器的控件,请问怎样随着对话框最大化那个浏览器也跟随着变化扩大呢?
- 请问让CEditCtrl中只能输入数字的函数是什么?
- 如果在nt service 下调用SetWindowsHookEx?
- 請問各位,哪裡有關於windows NT/2000服務程序編寫的電子書下載啊(隻要書中有相關章節也行)
- 为什么!~??
- 如何在VC中正确使用Try--finally?
- 怎样调用IE,简单问你,高分相送!
我调试的时候发现程序只进行到这 : sql.text:='insert into ProTable values (:p0, :p1, :p2, :p3, :p4, :p5, :p6, P7)';就发生异常了!