各位大侠,想完成动态向数据库中添加用户选择的自由表,数据库和表都是VFP的,用delphi写的应用程序,在表单中添加了adocommand控件和opendialog控件,并已连接到数据源,如果用adocommand创建新表可以成功完成,想在用户用opendialog选择自由表后,触发事件,完成添加自由表到数据库的工作,但总是显示语法错误,我写的代码如下,请各位指正(急用):
opendialog1.Execute;
adocommand1.CommandText:='add file(name=test,filename='''+opendialog1.filename+''')';
adocommand1.Execute;即使换成绝对目录也不能执行,不知道怎么回事,请各位帮忙:
adocommand1.CommandText:='add file(name=test,filename='d:\test.dbf')';
adocommand1.Execute;请高手改正一下,或者给个类似的参考代码,谢了!