Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.04;
Скачать: CL | DM;

Вниз

просмотреть таблицу с сервера MySQL (Er:Invalid Data Translation)   Найти похожие ветки 

 
Vlad Oshin ©   (2006-12-11 14:49) [0]

делаю по примеру следующее:
object Form1: TForm1
 object Button1: TButton
 end
...
 object DBGrid1: TDBGrid
   DataSource = dsCustomer
 end
 object SQLTableCustomer: TSQLTable
   MaxBlobSize = -1
   SQLConnection = SQLConnection1
   TableName = "turist"
 end
 object dspCustomer: TDataSetProvider
   DataSet = SQLTableCustomer
 end
 object cdsCustomer: TClientDataSet
   Aggregates = <>
   Params = <>
   ProviderName = "dspCustomer"
 end
 object dsCustomer: TDataSource
   DataSet = cdsCustomer
 end
 object SQLConnection1: TSQLConnection
   ConnectionName = "MySQLConnection"
   DriverName = "MySQL"
   GetDriverFunc = "getSQLDriverMYSQL"
   LibraryName = "dbexpmysql.dll"
   LoadParamsOnConnect = True
   Params.Strings = (
     "DriverName=MySQL"
     "HostName=localhost"
     "Database=test"
     "User_Name=root"
     "Password="
     "BlobSize=-1"
     "ErrorResourceFile="
     "LocaleCode=0000")
   VendorLib = "libmysql.dll"
   Connected = True
 end
end

Собственно в гриде хочу прочитать таблицу туристов. Не получается.
Ставлю
SQLTableCustomer.Active =true
и/или
cdsCustomer.Active=true (TClientDataSet)
и получаю такую вот ошибку Invalid Data Translation

Подскажите как надо или где прочитать?


 
Vlad Oshin ©   (2006-12-11 14:52) [1]

NB к серверу цепляюсь, таблицы в списке вижу  

object SQLTableCustomer: TSQLTable
  MaxBlobSize = -1
  SQLConnection = SQLConnection1
  TableName = "turist"  <--- таблицы в списке вижу  тут


 
clickmaker ©   (2006-12-11 15:37) [2]


> [1] Vlad Oshin ©   (11.12.06 14:52)

а без DBGrid работает?
и если явно создать там столбцы с привязкой к полям?


 
Vlad Oshin ©   (2006-12-11 15:44) [3]

Спасибо за время
но заработало! Нашел методом тыка
SQLTableCustomer.getmetadata надо скинуть в false


 
Vlad Oshin ©   (2006-12-11 15:54) [4]

понял.
Теперь и в исходном виде работает
MySql переставил



Страницы: 1 вся ветка

Текущий архив: 2007.03.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.041 c
15-1170765503
Unknowing
2007-02-06 15:38
2007.03.04
Использование баз данных


2-1171312839
kingsoft
2007-02-12 23:40
2007.03.04
DateTimePicker


15-1170830980
Чапаев
2007-02-07 09:49
2007.03.04
В панели задач создать всою панельку


15-1170642121
Expell
2007-02-05 05:22
2007.03.04
Корреляция


15-1170931526
Sveta_MGDIT
2007-02-08 13:45
2007.03.04
Работа со строками.