我初学delphi编程,利用ADOConnection,ADODataSet组件编写一个操作ACCESS的数据库程序。当我用SQL语句创建表时发生错误,提示字段定义有误。
        ADODataSet1.Active :=false;
        ADODataset1.CommandType := cmdText;
        ADODataSet1.CommandText := 'create table set(xm char(10),yz char(10),language char(10))';
        ADODataSet1.Active :=true; 试着把SQL语句改成以下格式执行成功(把表名set改为xlsset,字段名language 改为languagess)        ADODataSet1.Active :=false;
        ADODataset1.CommandType := cmdText;
        ADODataSet1.CommandText := 'create table xlsset(xm char(10),yz char(10),languagess char(10))';
        ADODataSet1.Active :=true; 我现在有一个问题,"set","language"是不是delphi保留字段不用能。
如果我一定要用set做为表名,language做为字段名,有什么方法可以解决吗?
我想表名和字段名应该可以任意取撒,(只要符合access数据表的规则就行。)
请大虾们不吝赐教。小弟感激不尽。