Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: сетевая БД Добавлено: 16.01.07 19:00  

Автор вопроса:  Pank | ICQ: 317309293 
Подскажите где можно почитать и посмотреть примеры сетевых БД на VB. Предполагается создание БД с доступом по сети до 10 человек. Контроль доступа по логину/пассую Может у кого есть приблизительное решение данного трабла.

Ответить

  Ответы Всего ответов: 10  

Номер ответа: 1
Автор ответа:
 Stars



Вопросов: 41
Ответов: 239
 Профиль | | #1 Добавлено: 16.01.07 20:28
Присоединяюсь тоже надо

Ответить

Номер ответа: 2
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #2 Добавлено: 17.01.07 00:01
ну OLEDB ..., собственно практически ничем не отличается от работы с локальной БД. Проблемы могут возникнуть если многопользовательский доступ, т.е. 10 чел одновременно... но тут всё на совести программиста, нужно нормально БД проектировать...

Ответить

Номер ответа: 3
Автор ответа:
 Pank



ICQ: 317309293 

Вопросов: 17
Ответов: 17
 Профиль | | #3 Добавлено: 17.01.07 00:18
не поможеш туторами или примерчиками?

Ответить

Номер ответа: 4
Автор ответа:
 Arseny



ICQ: 298826769 

Вопросов: 53
Ответов: 1732
 Профиль | | #4 Добавлено: 17.01.07 07:42
Так надо определится точнее, можно и просто сделать общий доступ, а можно и клиент - сервер... В первом случае у меня на работе так и работают (база 1500000 записей, около 10 юзеров).

Ответить

Номер ответа: 5
Автор ответа:
 Pank



ICQ: 317309293 

Вопросов: 17
Ответов: 17
 Профиль | | #5 Добавлено: 17.01.07 08:06
Arseny, не можеш подкинуть исходник своей БД с общим доступом?

Ответить

Номер ответа: 6
Автор ответа:
 Arseny



ICQ: 298826769 

Вопросов: 53
Ответов: 1732
 Профиль | | #6 Добавлено: 17.01.07 08:30
А какой нафиг исходник? Вот смотри: я пользуюсь DAO, юзеры эту базу на серваке юзают постоянно и одновременно, НО, они ее не меняют, поэтому я даже не могу сказать, что с ней происходит. :(

Ответить

Номер ответа: 7
Автор ответа:
 Arseny



ICQ: 298826769 

Вопросов: 53
Ответов: 1732
 Профиль | | #7 Добавлено: 17.01.07 08:32
Извини, просто ставишь доступ к базе - Shared.

Ответить

Номер ответа: 8
Автор ответа:
 Lion



ICQ: 367220539 

Вопросов: 13
Ответов: 55
 Web-сайт: lammeru.net
 Профиль | | #8
Добавлено: 17.01.07 11:32
Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset



Dim sql, cmd As String
cmd = "Provider=microsoft.jet.OLEDB.4.0;Data Source=\\Fms\DB$\db.mdb"
' Значек $ - невидимый другим пользователем ресурс в сети
Set cn = New ADODB.Connection
                  With cn
                   .ConnectionString = cmd
                   .Open
                  End With
                  Set rs = New ADODB.Recordset
                  With rs
sql = "select * from main"
 .Open sql, cn, True, True
  ' True,True - типы блокировок записи- тип доступа к БД

do while not .Eof



loop

rs.Close: End With: Set cn = Nothing: Set rs = Nothing

Ответить

Номер ответа: 9
Автор ответа:
 Lion



ICQ: 367220539 

Вопросов: 13
Ответов: 55
 Web-сайт: lammeru.net
 Профиль | | #9
Добавлено: 17.01.07 11:33
Предварительно, ставишь общий доступ со скрытым ресурсом, как сказал Arseny

Ответить

Номер ответа: 10
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #10
Добавлено: 17.01.07 16:48
MySQL юзай

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам