Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.01;
Скачать: CL | DM;

Вниз

Как программно создать пользователя базы ACCESS?   Найти похожие ветки 

 
MN ©   (2006-07-26 13:18) [0]

Уважаемые Мастера. Как можно с помощью программы добавить/удалить пользователя(USER)и добавить/удалить группу(GROUP)? Если можно, примерчики...


 
sniknik ©   (2006-07-26 13:35) [1]

справка JETSQL40.CHM раздел "CREATE USER или GROUP - инструкция" + DROP USER ... и т.д. все связанное по списку внизу первой темы.
примеры там есть.

кстати ACCESS97 не рекомендуется к использованию, возьми версию базы 2000 минимум.


 
MN ©   (2006-07-26 13:48) [2]

Я в SQL не сильна. Может быть, есть примерчики с использованием ADOX?


 
Max Zyuzin ©   (2006-07-26 14:03) [3]

>MN ©   (26.07.06 13:48) [2]
<offtop>Заглянул к Вам в анкету - имя Марина, пол - мужской... как то страшновато столо :-)</offtop>


 
Megabyte ©   (2006-07-26 14:27) [4]


> Я в SQL не сильна.

Вот никогда не понимал людей, которые работают с БД, но при этом не рюхают SQL.


 
MN ©   (2006-07-26 14:39) [5]

Вот код:
procedure TForm1.Button1Click(Sender: TObject);
Var
 Catalog:Variant;
 User:Variant;
begin
//Строка соединения ADOConnection
//Provider=Microsoft.Jet.OLEDB.4.0;
//Data Source=C:\testadox\GammaI1.mdb;
//Persist Security Info=False;
//Jet OLEDB:System database=c:\Windows\System\system.mdw

 adoc.Connected:=True;
 Catalog:=CreateOLEObject("ADOX.Catalog");
 Catalog.ActiveConnection:=adoc.ConnectionObject;
 User:=CreateOLEObject("ADOX.User");
 User.Name:="newuser";
 catalog.users.append(user,"password");//!!!Error!!!
 //ARGUMENTS ARE OF THE WRONG TYPE,
 //ARE OUT OF ACCEPTABLE RANGE,
 //OR ARE IN CONFLICT WITH ONE ANOTHER
 showmessage(inttostr(catalog.users.count));
 user:=UnAssigned;
 catalog:=UnAssigned;
end;
Ну не хочет он выполнять команду... Помогите, пожалуйста, в чем ошибка?

з.ы. Строчка ПОЛ в анкете необязательна для заполнения...


 
sniknik ©   (2006-07-26 14:41) [6]

> имя Марина, пол - мужской... как то страшновато столо :-)
да уж, в реале с ним явно лучше не встречаться... во избежание. ;о)

> Я в SQL не сильна. Может быть, есть примерчики с использованием ADOX?
конечно есть. справка ADO210.CHM, раздел "Users Collection" ну и все там связанное. примеры там в основном на VB, ну и на С++ есть.

> но при этом не рюхают SQL.
http://ru.wikipedia.org/wiki/%D0%92%D0%BE%D1%80%D0%BE%D0%B2%D1%81%D0%BA%D0%BE%D0%B9_%D0%B6%D0%B0%D1%80%D0%B3%D0%BE%D0%BD


 
MN ©   (2006-07-26 14:46) [7]

С таблицами все прошло гладко. А что с юзерами-не знаю. Жду ответа...
Справку смотрела-ничего нового. VB очень сильно отличается от Делфей


 
Megabyte ©   (2006-07-26 16:37) [8]


> sniknik ©   (26.07.06 14:41) [6]
> > но при этом не рюхают SQL.
> http://ru.wikipedia.org/wiki/%D0%92%D0%BE%D1%80%D0%BE%D0%B2%D1%81%D0%BA%D0%BE%D0%B9_%D0%B6%D0%B0%D1%80%D0%B3%D0%BE%D0%BD

Близко. %) Но слово не оттуда. Это используется у нас в универе. Синомним понимать, разбираться, знать.


 
sniknik ©   (2006-07-26 17:00) [9]

ну как же не оттуда?  

# Рюхаться — 1. договаpиваться о пpедстоящем пpеступлении; 2. чувствовать, что воp лезет в каpман.
# Рюхнуться — догадаться.


корни оттуда, т.к. блатная феня очень старая (возможно старше вашего института, и наоборот быть не может), т.что можеш поздравить своих в универе, они выбрали себе подходящих авторитетов.


 
Megabyte ©   (2006-07-26 18:01) [10]


> sniknik ©   (26.07.06 17:00) [9]

Оффтоп:какой кошмар. Мы все пропали. :)))



Страницы: 1 вся ветка

Текущий архив: 2006.10.01;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.044 c
2-1158125591
DROWSY
2006-09-13 09:33
2006.10.01
Capability nоt supported.


6-1147330346
alex30341
2006-05-11 10:52
2006.10.01
Https и картинки


2-1157630489
Ruslan D
2006-09-07 16:01
2006.10.01
назначение события для компонент


3-1154405567
AVK
2006-08-01 08:12
2006.10.01
Oracle. Проблема c вызовом функций. DAO


1-1155654186
incm
2006-08-15 19:03
2006.10.01
Как передать фокус в миди-форму после TComboBox в главной форме