瀏覽單個文章
vxr
Elite Member
 
vxr的大頭照
 

加入日期: May 2002
您的住址: 地球的上面..
文章: 5,854
Exclamation 求教MS SQL的問題..

敝人最近因公司的需要..
不得已..
只好碰C#(之前學了JAVA/JSP/JDBC,C/C++/MFC,Oracle..又多加了一個了..Orz..)

我以前只學過Oracle(也有小碰過MySQL..)..
現在跳到MS SQL..
有一個問題想請教..
個人自己假設寫了這段:
public void setDGV(DataGridView dgv){
dgv.DataSource=this.dView.Table.DefaultView;
}

最後DataGridView的介面顯示會是從View(視關表)抓出來的暫時資訊...
不過會有一個怪情況..
假設某個欄位的大小..
例如是nchar(255)..
如果我只用掉4bytes..
也就是4個英文字元的情況下..
她還會剩251可用..
問題就是..
我只有用到4個字元..
可是在MS SQL的情況下..
她依然會把剩下的251bytes用不到的空間當成空白通通算進去..
這樣會被拖很長..
有些時候我可以把裡面資訊取出來轉成string用Trim()打消後面空白..
可是在DataGridView控制項的情況下..
我要如何把後面那堆空白打消呢??..
一堆"..."
看不大順眼..!!...
煩請各位高手解答一下..

謎之聲:
TMD..老闆真是不要我的命...
最近趕案子寫程式寫得昏天暗地的..
另外有時候真想一巴掌往PM頭上巴下去.....
TNND...明年去做健檢好了..
     
      
舊 2008-12-25, 02:28 AM #1
回應時引用此文章
vxr離線中