







|
MySQL.RU - Webboard
Вернуться
Соединила МС Аксесс со MySQL использовая ADOD (Миа) 30/03/2004 - 16:10:43
Re: Соединила МС Аксесс со MySQL использовая ADOD (Lev) 31/03/2004 - 05:56:36
Re: Соединила МС Аксесс со MySQL использовая ADOD (Mиа) 31/03/2004 - 10:16:05
Re: Соединила МС Аксесс со MySQL использовая ADOD (Lev) 31/03/2004 - 11:03:03
Re: Соединила МС Аксесс со MySQL использовая ADOD (Mиа) 31/03/2004 - 12:33:58
Re: Приходите еще... (Lev) 31/03/2004 - 13:28:18
> Original message text:
> From: Миа - 30/03/2004 - 16:10:43
> Subject:Соединила МС Аксесс со MySQL использовая ADOD
> -----------------
> Соединила МС Аксесс со MySQL использовая ADODB
> А можно как нибуть со VB определить имя пользователя который открыл МС Аксесс и работает со таблицой которая в MYsql.
>
From: Lev - 31/03/2004 - 11:03:03
Subject:Соединила МС Аксесс со MySQL использовая ADOD
-----------------
Все зависит от степени важности и ответственности задачи.
Вариантов «как сделать» вагон.
Если речь идет не о государственной тайне, я бы не мудрил, а сделал максимально просто:
каждый юзер, входя в приложение Access вводит свой логин и пароль (для этого не обязательно задействовать защиту Access – зачем, если в нем самом ничего секретного нет?). ввод логина/пароля можно организовать на уровне первой самодельной формы, которая автоматом выскакивает при входе в приложение.
Введенные значения сохранять в глобальных переменных уровня приложения – их надо объявить как "public" на уровне модуля. Например это userLog и userPsw
Потом входим в MySql так:
sConn = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;UID=” & userLog & “;PWD=” & userPsw & “;DATABASE=ipdep;OPTION=3"
ну а потом имя юзера – вот оно, в переменной (до тех пор, пока в ошибку не вылетели…) или получать его запросом от сервера:
SELECT USER();
Ну это лишь наметки... Решает все разработчик!
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
13736
|
|