Главная страница
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.06 c
2-1171438377
s_
2007-02-14 10:32
2007.03.04
GlobalAlloc


4-1161670009
DevilDevil
2006-10-24 10:06
2007.03.04
GetObject(Bitmap, sizeof(TagBitmap), @TB);


15-1170686883
Loop
2007-02-05 17:48
2007.03.04
Фильтровка записей


2-1171358625
misere
2007-02-13 12:23
2007.03.04
Конвертация массива из byte-ов в integer


2-1171294166
well
2007-02-12 18:29
2007.03.04
Excel. Работа с рисунком.