Доброго времени суток всем!
Имеется некая БД на Access'e 2010, в наличие формы, таблицы, запросы. Необходимо выполнить перенос на SQL-сервер 2008. При переносе возникает следующая ситуёвина.
Исходная база имеет запрос, который берет данные с формы, типа такого:
UPDATE Table1 SET Table1.Field1=Forms!Form1!Text1, Table1.Field2=Forms!Form1!Text2
WHERE Table1.Field3=Forms!Form1!Text3
При попытке же переноса все на SQL-сервер происходит попытка создания процедуры, и соотв. валится ошибка:
CREATE PROCEDURE "Request1"
AS
UPDATE Table1 SET Table1.Field1 = , Table1.Field2 =
FROM Table1
WHERE
и все. То есть теряются все данные. Я понимаю, что это вполне логично, т.к. SQL понятия не имеет, что такое форма1 и т.п., но как от этого можно избавиться? Если никак обойти нельзя, то как можно перенести только таблицы, а запросы переносить позже и по одному? Потому как ошибок лезет довольно много и по одной было бы проще избавляться.
Примечание:
Данные переливаются нормально, не переливаются запросы, связанные с формами... вот и спрашиваю - как отвязать только эти запросы... не переливать их, если вообще нет никакого варианта преобразования.... мне тоже надо отказаться от Access'a, поэтому и стоит такая задача.
Примечание:
С таблицами вопросов нет, проблема при попытке перелить запросы, которые берут часть данных из форм... Прочтите внимательней, что я написал выше
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.