如何将memo中的内容输入到SQL? |
尚未結案
|
ffprince
初階會員 發表:66 回覆:62 積分:25 註冊:2003-08-16 發送簡訊給我 |
|
Chance36
版主 發表:31 回覆:1033 積分:792 註冊:2002-12-31 發送簡訊給我 |
|
terrychen
尊榮會員 發表:90 回覆:794 積分:501 註冊:2003-05-01 發送簡訊給我 |
|
ffprince
初階會員 發表:66 回覆:62 積分:25 註冊:2003-08-16 發送簡訊給我 |
|
ffprince
初階會員 發表:66 回覆:62 積分:25 註冊:2003-08-16 發送簡訊給我 |
|
Chance36
版主 發表:31 回覆:1033 積分:792 註冊:2002-12-31 發送簡訊給我 |
引言: ADOQUERY1.SQL.Text:='INSERT INTO 学生表 (存入日期,学号,学生类别,学生住址,学生情况,备注,操作人员) values(''' datetostr(DateTimePicker1.Date) ''',''' ComboBox1.text ''',''' Edit3.text ''',' memo1.Text ',' memo2.Text ',''' edit1.text ''',''' edit2.text ''')'; 请问我这样用对么?應該如下 ADOQUERY1.SQL.Text:='INSERT INTO 学生表 (存入日期,学号,学生类别,学生住址,学生情况,备注,操作人员) values(''' datetostr(DateTimePicker1.Date) ''',''' ComboBox1.text ''',''' Edit3.text ''',''' memo1.Text ''',''' memo2.Text ''',''' edit1.text ''',''' edit2.text ''')'; Edit.text你知道前後要加''' 三個單引號,為何Memo.Text沒加呢? 但是考慮到Memol會隱含斷行符號建議你改成如下(以參數傳遞欄位值) ADOQUERY1.SQL.Text:='INSERT INTO 学生表 (存入日期,学号,学生类别,学生住址,学生情况,备注,操作人员) values(''' datetostr(DateTimePicker1.Date) ''',''' ComboBox1.text ''',''' Edit3.text ''',:StudAddr,:StudView,''' edit1.text ''',''' edit2.text ''')'; ADOQUERY1.ParamByName('StudAddr').AsString := memo1.Text; ADOQUERY1.ParamByName('StudView').AsString := memo1.Text; ADOQUERY1.EXECSQL; ..... 發表人 - chance36 於 2004/02/11 21:23:26 發表人 - chance36 於 2004/02/11 21:25:04 |
deity
尊榮會員 發表:90 回覆:876 積分:678 註冊:2003-05-09 發送簡訊給我 |
|
terrychen
尊榮會員 發表:90 回覆:794 積分:501 註冊:2003-05-01 發送簡訊給我 |
|
Chance36
版主 發表:31 回覆:1033 積分:792 註冊:2002-12-31 發送簡訊給我 |
|
ffprince
初階會員 發表:66 回覆:62 積分:25 註冊:2003-08-16 發送簡訊給我 |
|
ffprince
初階會員 發表:66 回覆:62 積分:25 註冊:2003-08-16 發送簡訊給我 |
|
terrychen
尊榮會員 發表:90 回覆:794 積分:501 註冊:2003-05-01 發送簡訊給我 |
|
deity
尊榮會員 發表:90 回覆:876 積分:678 註冊:2003-05-09 發送簡訊給我 |
|
Chance36
版主 發表:31 回覆:1033 積分:792 註冊:2002-12-31 發送簡訊給我 |
引言: 您好: 這樣試試,VARCHAR可以存 memo1.Text ADOQUERY1.Parameters[0].Value := memo1.Text; ADOQUERY1.Parameters[1].Value := memo2.Text;再確認這行 .... values(''' datetostr(DateTimePicker1.Date) ''',''' ComboBox1.text ''',''' Edit3.text ''',;:StudAddr,:StudView,''' edit1.text ''',''' edit2.text ''')' 參數前面有個':'喔 |
ffprince
初階會員 發表:66 回覆:62 積分:25 註冊:2003-08-16 發送簡訊給我 |
|
terrychen
尊榮會員 發表:90 回覆:794 積分:501 註冊:2003-05-01 發送簡訊給我 |
|
Chance36
版主 發表:31 回覆:1033 積分:792 註冊:2002-12-31 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |