Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Проблемы с SQL-базой данных

Ответить
Настройки темы
Проблемы с SQL-базой данных

Новый участник


Сообщения: 24
Благодарности: 0

Профиль | Отправить PM | Цитировать


Всем добрый вечер!
Проблема в следующем:
через делфи подгребается SQL бд. Само подключение происходит с помощью ADOConnection, далее ADODataSet`ы растаскивают каждый по 1 табличке(всего их 4). Далее, в одном из DataSet`ов подключаются поля подстановки и вот тут начинается геморрой!
Одна из таблиц подключается нормально, но после подключения любой другой при попытке редактирования вылетает ошибка следующего содержания: "raised exeption class EOleExeption with message 'Ошибка неизвестного типа'".
Сравнил все св-ва DataSet`ов - различаются только именами.
Если у кого есть вумные мысли по етому поводу - просьба поделиться.
Заранее спасибо!

Отправлено: 16:07, 31-10-2006

 

Новый участник


Сообщения: 24
Благодарности: 0

Профиль | Отправить PM | Цитировать


Последние исследования показали, что работает только 1 поле подстановки(любое). При попытке подключить несколько - уже описанная выше ошибка.

Отправлено: 16:22, 31-10-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 435
Благодарности: 63

Профиль | Отправить PM | Цитировать


Мало данных.
1. Версия Delphi.
2. Какой SQL cервер.
3. ADO connection string хотелось бы увидеть
4. Настройки DataSeta.

-------
black-eric.livejournal.com


Отправлено: 17:02, 31-10-2006 | #3


Новый участник


Сообщения: 24
Благодарности: 0

Профиль | Отправить PM | Цитировать


Delphi 7
MSSQL 2005
Connection string: Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=mdv;Data Source=SERVER3\SERVER_SQL;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=BPA;Use Encryption for Data=False;Tag with column collation when possible=False

DataSet: object ADODataSet1: TADODataSet
Active = True
CacheSize = 20
Connection = ADOConnection1
CursorType = ctStatic
CommandText = 'select IDManager, FIOManager from Managers'
Parameters = <>
Left = 272
Top = 240
object ADODataSet1IDManager: TAutoIncField
FieldName = 'IDManager'
KeyFields = 'IDManager'
ReadOnly = True
Visible = False
end
object ADODataSet1FIOManager: TStringField
FieldName = 'FIOManager'
Size = 50
end
end
object ADODataSet2: TADODataSet
Active = True
CacheSize = 20
Connection = ADOConnection1
CursorType = ctStatic
BeforePost = ADODataSet2BeforePost
CommandText =
'select IDMission, MissionName, IDManager, IDUser, IDStatus, Begi' +
'nTime, EndTime from Missions'
Parameters = <>
Left = 272
Top = 280
object ADODataSet2IDMission: TAutoIncField
FieldName = 'IDMission'
ReadOnly = True
end
object ADODataSet2MissionName: TStringField
FieldName = 'MissionName'
Size = 30
end
object ADODataSet2Manager: TStringField
FieldKind = fkLookup
FieldName = 'Manager'
LookupDataSet = ADODataSet1
LookupKeyFields = 'IDManager'
LookupResultField = 'FIOManager'
KeyFields = 'IDManager'
Lookup = True
end
object ADODataSet2StatName: TStringField
FieldKind = fkLookup
FieldName = 'StatName'
LookupDataSet = ADODataSet4
LookupKeyFields = 'IDStatus'
LookupResultField = 'NameStatus'
KeyFields = 'IDStatus'
Lookup = True
end
object ADODataSet2IDManager: TIntegerField
FieldName = 'IDManager'
end
object ADODataSet2IDUser: TIntegerField
FieldName = 'IDUser'
end
object ADODataSet2IDStatus: TIntegerField
FieldName = 'IDStatus'
end
object ADODataSet2BeginTime: TDateTimeField
FieldName = 'BeginTime'
end
object ADODataSet2EndTime: TDateTimeField
FieldName = 'EndTime'
end
end
Вот...

Отправлено: 13:30, 01-11-2006 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Проблемы с SQL-базой данных

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
MSFT SQL Server - Cоединение InTouch c базой данных MSSQL serg_b Программирование и базы данных 1 13-07-2011 23:39
Прочие БД - ПОМОГИТЕ с базой данных в ACCESSe andruha_nb Программирование и базы данных 1 23-05-2009 08:34
Ограничить доступ к папке с Базой данных Aleximus Программное обеспечение Windows 4 27-11-2007 14:35
создание и размещение сайта с базой данных Turman Хочу все знать 6 03-11-2007 19:38
SQL и базы данных Ivian Программирование и базы данных 3 18-03-2005 12:50




 
Переход