我用的是delphi+access 我想删除其中的几列,用的是adoquery
我的语句是这样的 adoquery2.SQL.Add('ALTER TABLE ygtable DROP COLUMN 层位' );
但是不好使 请问为什么
我的语句是这样的 adoquery2.SQL.Add('ALTER TABLE ygtable DROP COLUMN 层位' );
但是不好使 请问为什么
解决方案 »
- delphi2010 mdi窗体问题
- DLL中用了STRING类型,退出程序时就会报Invalid Pointer Operator!
- DBGrid可以多行选择,请问如何得到已选中所有行中的第一列值
- Delphi7自带的TMediaPlayer控件,有时不能播放wma
- 客户程序访问远程COM+组件时出现“拒绝访问”(在一次断电后出现,之前正常)
- 难题:怎样读取另一台电脑的打印口,请高手赐教!!!
- 可否将类似代码精简吗?
- Dbgrid作为输入控件时,控制不能输入重复的行
- 谁知道《分布式多层应用系统篇》第三章的第一个例子,为什么老是提示我“不支持接口”?
- Windows高手帮忙解决一下,分不多,100,不够再加!
- 如何读取BIN文件内容发给串口
- delphi中颜色得表示
就你的问题,要保证修改的表没有别的DataSet打开,才能执行成功!
adoquery2.Close;
adoquery2.SQL.Text := 'ALTER TABLE ygtable DROP COLUMN 层位' ;
adoquery2.ExecSQL;