請教一個有關sql的問題 |
尚未結案
|
brad
一般會員 發表:4 回覆:6 積分:2 註冊:2005-03-11 發送簡訊給我 |
|
scotthsiao
高階會員 發表:13 回覆:324 積分:147 註冊:2005-02-01 發送簡訊給我 |
|
brad
一般會員 發表:4 回覆:6 積分:2 註冊:2005-03-11 發送簡訊給我 |
server端連接sql
const
packetlen = 8000;
var
Form1: TForm1;
strBuf : string; implementation {$R *.dfm} procedure TForm1.FormActivate(Sender: TObject);
begin
button1.Enabled := true;
button2.Enabled := false;
button3.Enabled := false;
button4.Enabled := false;
strBuf := '';
end; procedure TForm1.Button2Click(Sender: TObject);
begin
button1.Enabled := true;
button2.Enabled := false;
serversocket1.Close;
statusbar1.SimpleText := '等待連線中';
end; procedure TForm1.Button1Click(Sender: TObject);
begin
button1.Enabled := false;
button2.Enabled := true;
statusbar1.SimpleText := '連線中';
serversocket1.Open;
button3.Enabled := true;
button4.Enabled := true;
end; procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
serversocket1.Close;
Query1.Active := false;
end; procedure TForm1.ServerSocket1ClientRead(Sender: TObject;
Socket: TCustomWinSocket);
var
i : integer;
buffer : array[1..packetlen] of char;
str : string;
begin
statusbar1.SimpleText := '接收中';
socket.ReceiveBuf(buffer,Length(buffer)); for i := 1 to packetlen do
begin
Application.ProcessMessages;
if Application.Terminated then Break;
strBuf := strBuf buffer[i];
if Length(strBuf) = 4 then
begin
with Query1 do
begin
Close;
SQL.Clear;
str := ' insert test( data ) values (' '''' strBuf '''' ')';
str := str '; select * from test' ;
SQL.Add(str);
ExecSQL;
strBuf := '';
end;
end;
end;
statusbar1.SimpleText := '接收OK';
end; procedure TForm1.Button3Click(Sender: TObject);
begin
Query1.Active := true;
end; procedure TForm1.Button4Click(Sender: TObject);
begin
Query1.Active := false;
end; end. client端傳送資料為 10000萬'0',socket.sendbuf的方式傳送
|
scotthsiao
高階會員 發表:13 回覆:324 積分:147 註冊:2005-02-01 發送簡訊給我 |
|
brad
一般會員 發表:4 回覆:6 積分:2 註冊:2005-03-11 發送簡訊給我 |
|
scotthsiao
高階會員 發表:13 回覆:324 積分:147 註冊:2005-02-01 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |