|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Проблемы с SQL-базой данных |
|
Проблемы с SQL-базой данных
|
Новый участник Сообщения: 24 |
Профиль | Отправить PM | Цитировать Всем добрый вечер!
Проблема в следующем: через делфи подгребается SQL бд. Само подключение происходит с помощью ADOConnection, далее ADODataSet`ы растаскивают каждый по 1 табличке(всего их 4). Далее, в одном из DataSet`ов подключаются поля подстановки и вот тут начинается геморрой! Одна из таблиц подключается нормально, но после подключения любой другой при попытке редактирования вылетает ошибка следующего содержания: "raised exeption class EOleExeption with message 'Ошибка неизвестного типа'". Сравнил все св-ва DataSet`ов - различаются только именами. Если у кого есть вумные мысли по етому поводу - просьба поделиться. Заранее спасибо! |
|
Отправлено: 16:07, 31-10-2006 |
Новый участник Сообщения: 24
|
Профиль | Отправить PM | Цитировать Последние исследования показали, что работает только 1 поле подстановки(любое). При попытке подключить несколько - уже описанная выше ошибка.
|
Отправлено: 16:22, 31-10-2006 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 435
|
Профиль | Отправить PM | Цитировать Мало данных.
1. Версия Delphi. 2. Какой SQL cервер. 3. ADO connection string хотелось бы увидеть 4. Настройки DataSeta. |
------- Отправлено: 17:02, 31-10-2006 | #3 |
Новый участник Сообщения: 24
|
Профиль | Отправить 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 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
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 |
|