请问各位大侠‘msado15.dll’是什么东东啊?请各位进来看看帮帮忙吧!!!!!!分不够再加!!!!
我想在一个表名为ExamPaperTime,含有字段,NO:integer,Paper_Time:datetime的表中插入记录,用一个MaskEdit进行日期的输入,可是运行之后却出现这样的错误,请大侠帮帮忙指点一下。
Project Project1.exe raised exception class EAccessviolation with message 'Access violation at address 1F487CAB in module 'msado15.dll',write of address 0101700C'.
我的代码如下:
procedure TForm1.Button1Click(Sender: TObject);
var
papernum:integer;
begin
//首先将试卷序号和试卷存档时间存进ExamPapertime
with ADOQryPaperTime do
begin
close;
SQl.Clear;
SQL.Add('select * from ExamPaperTime');
Open;
end;
papernum:=ADOQryPaperTime.RecordCount+1;
ADOQryPaperTime.Close;
with ADOQryPaperTime do
begin
close;
SQl.Clear;
SQl.Add('insert into ExamPaperTime');
SQL.Add('(Paper_NO,Paper_Time)');
SQL.Add('values (:Paper_NO,:Paper_Time)');
ParamCheck:=True;
Parameters.ParamByName('Paper_NO').Value:=papernum;
Parameters.ParamByName('Paper_Time').Value:=strtodate(MaskEdit1.Text);
ExecSQL;
end;
end;