全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:880
推到 Plurk!
推到 Facebook!

Query寫入空白字元

尚未結案
haha_amy
一般會員


發表:13
回覆:3
積分:3
註冊:2004-03-18

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-02-16 15:17:28 IP:210.67.xxx.xxx 未訂閱
請問各位前輩: 目前使用Delphi6.0,遇到下問題,請各位前輩幫我想想解決方案 1.假設字串變數A='發表文章 ',如何將字串變數A的值寫入Query1 ? Query1.FieldByName('CUST_NAME').AsString := A 可是Query1.FieldByName('CUST_NAME').AsString的值='發表文章',後面空白都被截掉了,我的需求就是要寫入空白,如何解決呢? 2. 執行應用程式時時常會出現 "General SQL err. Net-library operation terminated due to discount" 這是連接資料庫的問題嗎?該如何檢查? 感謝各位幫忙
huangeider
高階會員


發表:288
回覆:492
積分:231
註冊:2003-02-26

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-02-17 13:13:32 IP:202.145.xxx.xxx 未訂閱
引言: 請問各位前輩: 目前使用Delphi6.0,遇到下問題,請各位前輩幫我想想解決方案 1.假設字串變數A='發表文章 ',如何將字串變數A的值寫入Query1 ? Query1.FieldByName('CUST_NAME').AsString := A 可是Query1.FieldByName('CUST_NAME').AsString的值='發表文章',後面空白都被截掉了,我的需求就是要寫入空白,如何解決呢? 不知資料庫是否ms sql 2000? 在ms sql 2000中,關於資料型態若設為varchar時,後資料後方若留空白時,在寫入時會空白會自動消除,只留下去除空白後的部份;若想留下空白得把資料型態改成nvarchar 2. 執行應用程式時時常會出現 "General SQL err. Net-library operation terminated due to discount" 這是連接資料庫的問題嗎?該如何檢查? 看程式碼比照才能瞭解,試著設中斷點一步一步抓錯誤 感謝各位幫忙
堅持從洗馬桶做起 Eric
haha_amy
一般會員


發表:13
回覆:3
積分:3
註冊:2004-03-18

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-02-17 16:37:08 IP:210.67.xxx.xxx 未訂閱
我是使用sybase資料庫,trace到Query1.FieldByName('CUST_NAME').AsString時,空白被刪掉,因此在post後,就無法存入空白了 若是使用SQL來做就可將空白存入,難道透過Query無法達到存入空白功能嗎 不知各位前輩有無建議
系統時間:2024-06-26 21:45:15
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!