Вывод данных с помощью базы данных Access, но пользователи хранятся в базе данных SQL - PullRequest
0 голосов
/ 03 декабря 2010

Я создаю сайт электронной коммерции с использованием asp.net и источника данных Access. Я использовал предопределенные параметры входа и регистрации, предоставляемые Visual Studio 2010, которые хранят пользовательские данные на сервере SQL.

Для моего сайта содержимое корзины покупок загружается в таблицу в базе данных доступа, однако мне необходимо сохранить содержимое корзины в определенный идентификатор пользователя.Например, если пользователь номер 1 заказывает идентификатор книги 4,7,2, его необходимо сохранить, но если пользователь номер 2 приходит и заказывает 4,1,7, его также необходимо сохранить для них.

Таким образом, у пользователя может быть много тележек, это отсортировано в доступе, но с сохранением идентификатора пользователя в другой базе данных, в любом случае, я могу связать две базы данных, чтобы я мог сказать

"Сохранить bookid's 1,2,3 в tblcart, где userID совпадает с зарегистрированным пользователем "

Надеюсь, вы понимаете, о чем я.

Спасибо

1 Ответ

0 голосов
/ 03 декабря 2010

Из звуков этого.Вам не нужно делать ничего особенного.До тех пор, пока в tblCart хранится поле user_id, с вами все будет в порядке.

У вас не будет определено никаких «официальных» отношений, но это не имеет особого значения ... если вошедший в систему пользователь хочетчтобы увидеть все их «тележки», вы просто должны сделать: SELECT * FROM tblCarts WHERE user_id = LoggedInUsersID.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...