缺少更新或刷新的键列信息
Project erp.exe raised exception class EOleException with message '缺少更新或刷新的键列信息。'. Process stopped. Use Step or Run to continue
报这个错误一般是什么问题?connection是对的,本来是好的,后来我把SQL语句改掉了,但是?出来的SQL语句是对的,是不是这里要把数据源重新配,还是怎么弄?新手,请高手指点
[解决办法]
是不是没有主键字段?
[解决办法]
Showmessage(str);
拷贝到数据库里面执行一下看看什么问题
[解决办法]
給表加上主鍵再試試.
[解决办法]
你看看AxisCardFShSource 是对应哪个dbgrid的,是不是dbgrid中的列值设置的不对
[解决办法]
datamodule1.AxisCardFShquery.Close;
datamodule1.AxisCardFShquery.SQL.Clear;
datamodule1.AxisCardFShquery.SQL.Add(str);
datamodule1.AxisCardFShquery.Open ;
// datamodule1.AxisCardFShquery.Refresh; 把這句干掉