关于ADOQuery控件的ExecSQL和open方法的一些小感受: 刚开始设计数据库的控件使用,对于ADOQuery这个控件不是很熟悉,在执行SQL语句是,我刚开始用了open方法,在select中是正确的,但是当使用在insert中程序就始终出错,可以通过编译,但是执行却是错误的,错误提示为:ADOQuery1:CommandText does not return a result set |我反反复复的测试最终发现用ExecSQL方法可以正常运行程序而不产生任何错误,回过头来思考,原来ExecSQL方法是针对delete insert和update等语句的,而对于select则建议使用open方法为好,而且ExecSQL这个方法不会产生返回值,而open方法就会有返回值,最终导致我的程序错误.
关于ADOQuery控件的ExecSQL和open方法的一些小感受
最新推荐文章于 2021-05-14 02:10:17 发布