改變欄位長度 |
答題得分者是:ph
|
nick167
中階會員 發表:86 回覆:133 積分:53 註冊:2003-02-12 發送簡訊給我 |
|
cashxin2002
版主 發表:231 回覆:2555 積分:1937 註冊:2003-03-28 發送簡訊給我 |
|
chubby
一般會員 發表:43 回覆:65 積分:21 註冊:2003-05-13 發送簡訊給我 |
|
nick167
中階會員 發表:86 回覆:133 積分:53 註冊:2003-02-12 發送簡訊給我 |
|
cashxin2002
版主 發表:231 回覆:2555 積分:1937 註冊:2003-03-28 發送簡訊給我 |
chubby, nick167﹕您好﹗ 使用資料集元件的欄位編輯器﹐雙擊資料集元件的欄位編輯器﹐在空白處點Mouse右鍵﹐然后選擇[add all Fields...]﹐在欄位編輯器中加入所有的欄位﹐然后用程式碼回傳相關欄位的Size長度﹕
Var I: Integer; begin I := ADOQuery1Name.Size; //比如說ADOQuery1中的有個欄位名為Name﹐在加入到欄位編輯器中 //此欄位的名稱即為ADOTableName ShowMessage(IntToStr(I)); end;================================= 有空來瞅瞅我﹗因為我是您的朋友﹐有您真好﹗ ================================
------
忻晟 |
ph
一般會員 發表:3 回覆:27 積分:11 註冊:2003-09-28 發送簡訊給我 |
procedure TForm1.Button1Click(Sender: TObject);
Var Q1:TQuery;
begin
Table1.Close;
Table1.Open;
if Table1.FieldByName('ftNAME').Size =30 then
begin
Q1:=TQuery.Create(nil);
Q1.Close;
Q1.SQL.Clear;
Q1.SQL.Add('ALTER TABLE Cust ALTER Column ftNAME varchar(40) ');
Q1.ExecSQL; Q1.Destroy;
end;
end; 山即是我 我即是山
------
學了這麼久還是沒進步 |
nick167
中階會員 發表:86 回覆:133 積分:53 註冊:2003-02-12 發送簡訊給我 |
|
soon1234
一般會員 發表:3 回覆:8 積分:2 註冊:2006-08-24 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |