|
0 / 0 / 0
Регистрация: 27.04.2016
Сообщений: 71
|
|
Перенос базы данных Sql на MS access29.05.2017, 15:54. Показов 4735. Ответов 64
Метки нет (Все метки)
Здравствуйте ребят.Такая проблемка после экспорта базы данных с sql на акссес программа на (Delphi) выдает ошибки .Подскажите как быть.Вот непосредственно сам архив.проект.7z
0
|
|
| 29.05.2017, 15:54 | |
|
Ответы с готовыми решениями:
64
Перенос БД Access 2k3 на MS SQL SERVER
|
|
3764 / 2272 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
|
|
| 30.05.2017, 12:00 | |
|
Нет. Они нужны в Акцесе, он их умеет проверять и работать с ними, а вот в Дельфи вы работаете только с данными и индексами. Все связи вы там настраиваете самостоятельно.
0
|
|
|
0 / 0 / 0
Регистрация: 27.04.2016
Сообщений: 71
|
|
| 30.05.2017, 13:25 [ТС] | |
|
Пытливый, тоесть .в акссесе все таки обратно связи сделать?А на delphi нечего больше не менять,так проверить?
0
|
|
|
3764 / 2272 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
|
|
| 30.05.2017, 14:16 | |
|
Можно и без связей, Дельфи их проигнорирует.
0
|
|
|
0 / 0 / 0
Регистрация: 27.04.2016
Сообщений: 71
|
|
| 30.05.2017, 14:22 [ТС] | |
|
0
|
|
|
3764 / 2272 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
|
|
| 30.05.2017, 14:32 | |
|
Тип поля rid в таблице Resolution точно счетчик?
0
|
|
|
0 / 0 / 0
Регистрация: 27.04.2016
Сообщений: 71
|
||||||
| 30.05.2017, 14:37 [ТС] | ||||||
|
Пытливый, да .вот тут гляньте пожалуйста .все верно?
0
|
||||||
|
3764 / 2272 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
|
|
| 30.05.2017, 15:01 | |
|
Да, все верно и этот блок кода с селектом не может порождать такую ошибку. Вот sql-инструкция Insert вполне может, но тут ее не видно.
0
|
|
|
0 / 0 / 0
Регистрация: 27.04.2016
Сообщений: 71
|
|
| 30.05.2017, 15:44 [ТС] | |
|
Пытливый, Я тут попробовал в саму базу на акссес данные заполнить .вот что теперь выходит и перекидывает вот сюда
0
|
|
|
1040 / 856 / 335
Регистрация: 08.12.2016
Сообщений: 3,283
|
||
| 30.05.2017, 16:08 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 27.04.2016
Сообщений: 71
|
|
| 30.05.2017, 16:21 [ТС] | |
|
0
|
|
|
1040 / 856 / 335
Регистрация: 08.12.2016
Сообщений: 3,283
|
||||||
| 30.05.2017, 16:25 | ||||||
|
просто
0
|
||||||
|
0 / 0 / 0
Регистрация: 27.04.2016
Сообщений: 71
|
|
| 30.05.2017, 16:44 [ТС] | |
|
0
|
|
|
1040 / 856 / 335
Регистрация: 08.12.2016
Сообщений: 3,283
|
|
| 30.05.2017, 16:52 | |
|
крутой малай, это вы так придумали, я сказал убрать совсем quotedstr, а вы её прислюнили все равно
0
|
|
|
0 / 0 / 0
Регистрация: 27.04.2016
Сообщений: 71
|
|
| 30.05.2017, 17:03 [ТС] | |
|
0
|
|
|
1040 / 856 / 335
Регистрация: 08.12.2016
Сообщений: 3,283
|
|
| 30.05.2017, 17:22 | |
|
несмотря на ваши старания какой-то из наборов данных (peopds, ad или kind) остался пуст, и поэтому Recordset.Fields[0] вызывает эту ошибку
0
|
|
|
0 / 0 / 0
Регистрация: 27.04.2016
Сообщений: 71
|
|
| 30.05.2017, 17:35 [ТС] | |
|
YuryK, тоесть мне нужно на акссессе самой пробовать заполнять ?
0
|
|
|
1040 / 856 / 335
Регистрация: 08.12.2016
Сообщений: 3,283
|
||
| 30.05.2017, 17:52 | ||
|
посмотреть, какой набор остался пуст и попытаться найти причину этого, если вы полагаете, что все они должны были иметь строки. Добавлено через 2 минуты или залить обновленные проект и БД и объяснить как воспроизвести вашу ошибку, если работа под отладчикам вам не дается
0
|
||
|
0 / 0 / 0
Регистрация: 27.04.2016
Сообщений: 71
|
|
| 30.05.2017, 18:04 [ТС] | |
|
YuryK, проект1.7z вот
0
|
|
|
0 / 0 / 0
Регистрация: 27.04.2016
Сообщений: 71
|
|
| 30.05.2017, 18:56 [ТС] | |
|
Пытливый,гляньте пожалуйста проект .может найдете ошибку?
0
|
|
|
0 / 0 / 0
Регистрация: 27.04.2016
Сообщений: 71
|
|
| 30.05.2017, 21:47 [ТС] | |
|
Пытливый, я кажется ошибку нашел.В таблице resolution в поле rid стоит тип данных счетчик .Но после заполнения данными в delphi она заполняется не по возрастанию,и из за этого ошибку выдает .я прав?
0
|
|
| 30.05.2017, 21:47 | |
|
Перенос базы данных Firebird Перенос данных из базы ClientDataSet в Table Перенос данных из одной базы в другую Перенос базы из Access на SQL Server Перенос базы Access в SQL Server Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2.
Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
|
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её.
Всё это стресс конечно. Почему?. . .
|
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот.
Ларри Уингет
|
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
|
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
|