我也一样呀,不过我是把字段命改成英文的了。还有2个办法我没有使国,一个就是在建立sqlserver数据库的时候指定数据库的语言是中文,另外在BDE连接的设置上language driver 是paradox chinese 936

解决方案 »

  1.   

    bde连接这个问题上的意思是允许你的字段是中文的,这个是languageDriver的主要目的
      

  2.   

    我的字段是英文的,但是需要as 成中文的,也遇见这个问题,另外我用的是ADO,你把字段改成英文倒是可以,可是表格显示总不能是英文吧,Websnap怎么有这个毛病,唉
      

  3.   

    要是不行的话,websnap子段不是有一个GetLableText的事件吗,写一下看看
      

  4.   

    在WEBSNAP中显示字段值时是可以显示中文的,只要改变要示的字段属性DISPLAYTEXT的值就行了,如有问题请到QQ里一起探讨,28588343
      

  5.   

    各位Websnap高手,你们遇见此类问题怎么解决的?
      

  6.   

    DELPHI的安装目录\Borland\Delphi6\Demos\WebSnap有很多现成的例子,你可以参考一下。
      

  7.   

    可以解决的 :)
    具体办法如下:
    1、在记录集中(比如:ADODataSet中)添加所有要显示的字段。
    2、选择每一个字段,修改它的Name属性为英文,比如“年龄”-》Age,注意的是FieldName不能去修改它,为默认的中文名。
    3、在 DataSet对应的DataSetAdapter中添加 DataSet中的字段,最关键的就在这一步了,修改字段对象TDataSetAdapterField的DataSetField 步骤2中为对应的Age,在DataSetField中为中文,比如“年龄”,我们不要去选择下拉框中的值,直接在DataSetField中输入Age就可以了。
    4、编辑AdapterPageProducer,一切就这样结束了