以下语句居然不会返回结果。在sql-server的profilter中获得的相应sql语句能查出明细资料。cds.close();
cds.commandtext:='select po_no from purord_detail where po_no = ''+strPoNo+''';
cds.open();
cds.commandtext:='select po_no from purord_detail where po_no = ''+strPoNo+''';
cds.open();
cds.commandtext:='select po_no from purord where vend like '''+strVend+'%''';
cds.open();sql语句没问题,不知是中间层出了问题还是界面层出了问题。
新系統的getnextpacket用不了,我是在DatasetProvider_BeforeGetRecords寫了段代碼來解決。以前的寫的那些系統 cds.getnextpacket, cds.commandtext 都用得好好的, 唯獨現在的系統不能用,怪
由時間帶去的問題,必然由時間帶來。
沒找到原因就解決了問題,下次再次碰到這樣的問題,還是沒法處理。