資料抓取問題 |
答題得分者是:jackiemi2_seed
|
yx_huang
一般會員 發表:2 回覆:1 積分:0 註冊:2002-06-29 發送簡訊給我 |
|
yx_huang
一般會員 發表:2 回覆:1 積分:0 註冊:2002-06-29 發送簡訊給我 |
轉換資料型別從varchar到numeric時發生錯誤
s_sql:=''; s_sql:='update INVMB set MB048=''' query1.fieldbyname('MB048').asstring ''',MB049=''' query1.fieldbyname('MB049').asstring ''''; s_sql:=s_sql ',MB057=''' query1.fieldbyname('MB057').asstring ''',MB050=''' query1.fieldbyname('MB050').asstring ''''; s_sql:=s_sql ' where MB001=''' query1.fieldbyname('MB001').asstring ''''; with query2 do begin close; sql.Clear; sql.Add(s_sql); execsql; end; A資料庫update到B資料庫時會出現轉換格式錯誤 請問這要如何解決? 誰來救救我 ===================引 用 yx_huang 文 章=================== 我要將A資料庫的資料搬到B資料庫 單發現抓取A資料庫時 欄位的值原本是0.000028 但抓出來後卻顯示2.8E-5 Label1.caption:=query1.fieldbyname('MB057').asstring; Label1.caption->2.8E-5而不是0.000028 update到B資料庫時會出現轉換格式錯誤 請問這要如何解決? |
jackiemi2_seed
中階會員 發表:37 回覆:97 積分:76 註冊:2006-09-11 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |