一个汉字赋值问题,求救!急,在线等,散分!!!

                            
前言:   
    使用的是ADOCommand控件  
    CommandText的语句如下:    
    a   :=   'insert   Component   select   :comName,   :enc,   :note,   :price';  
          ADOCommand1.CommandText   :=   a;  
   
  问题:  
          ADOCommand1.Parameters.ParamByName('comName').Value   :=   Edit1.Text;  
   
  当我在Edit1中输入的是英文时,正常;当输入的是汉字的字符串时,输入到数据库中的只有汉字的首字符。  
   
  请各大哥,这是什么原因,应如何解决?谢谢!

查看回复