Форум: "Базы";
Текущий архив: 2007.03.04;
Скачать: [xml.tar.bz2];
Внизпросмотреть таблицу с сервера 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.042 c