ADOQuery的问题
我看到别人使用查询都是
ADOQUery1->SQL->Clear();
ADOQuery1->SQL->Add("...........");
我想知道的是 我直接用 ADOQuery1->SQL->Text=""; 和以上语句有啥 不同??
[解决办法]
除了写法上的区别外,没有区别。
[解决办法]
sql其实就是一个TStrings类。
[解决办法]
sql其实就是一个TStrings类。
[解决办法]
兩種差不多了.不過ADOQuery1->SQL->Add在沒有用ADOQUery1->SQL->Clear()或ADOQuery1->SQL->Text="";
之后使用可以直接在原有的語句上再加內容.
不過個人覺得沒什麽實際意義,還是ADOQuery1->SQL->Text="";方便
[解决办法]
ADOQUery1->SQL->Clear();
前先
ADOQUery1->Close();
[解决办法]
我常用ADOQuery1->SQL->Text=""; 用add,还要多加一句ADOQUery1->SQL->Clear();
比较懒
[解决办法]
ADOQuery1->SQL->Text="";
就是
ADOQUery1->SQL->Clear();
ADOQuery1->SQL->Add("...........");
的一个过程,如果没有Clear直接Add,SQL就累加了,而TEXT怎么赋值都是当前的。