你用 MSDAO2.6,myodbc2.50.39 吗?
myOLEDB也行/如果说你就在你本机上运的话好象不用ODBC/
我如果将mysql server 放在 NT 上/用要 myOLEDB+MYodbc+mysql client才行/
  

解决方案 »

  1.   


    谢谢!我对这方面还是初学,请多指教。我已经按照myodbc的说明,将'Don't optimize column widths'和'Return matching rows'两项选中。
    但是在TADOTable和TADOQuery控件中,选择“Add all fields”自动添加固定字段时,发现c++builder对varchar字段的处理不一致,就如前所述,有的varchar(255)被认为是StringField,有的varchar(255)又是MemoField,而有的varchar(30)又是MemoField,并且没有什么规律,显得十分混乱;无法用DBGrid正常显示和编辑。但是用TTable和TQuery就没有问题。会不会是BCB的Bug?
      

  2.   

    myOLEDB+MYodbc+mysql client
    这是什么意思?