如題,就是 當資料庫中 欄位長度為 10 ,如果我提交的資料長度大于 10 ,則會有上述提示,有沒有方法讓其自動截斷,而不提示。代碼如下
Query2->SQL->Text="SELECT * FROM stbzb WHERE 幣別=''";
Query2->Active=true;
Query2->Edit();
Query2->FieldByName(L"幣別")->AsString=L"hadsfasdfadfasdf是中人adsadfasdf是中人adsfasdfadfasdf是中人eloow";
Query2->Post();
上述代碼中, 幣別長度 為10,當我這樣寫時 post 報錯,有沒有一種方法或設定,讓他自動截斷,而不是報錯提示。
uj5u.com熱心網友回復:
this->ADOQuery1->FieldByName("幣別")->AsString = String("hadsfasdfadfasdf是中人adsadfasdf是中人adsfasdfadfasdf是中人eloow").SubString(1,10);
}
uj5u.com熱心網友回復:
這種知道,我的意思是,ADO 有沒有什么設定 ,通過一個設定值 ,就自動截斷了,原來bcb5是自動截的,XE7就不行了轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/87261.html
標籤:基礎類
上一篇:網路測速功能的實作??
