Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Просьба о помощи... Добавлено: 14.01.04 23:29  

Автор вопроса:  EROS

Я пишу на VB уже лет 6.В основном это локальные приложения
для баз данных.И у меня возникла необходимость одну из моих
прог переделать под сетевую.Но беда в том,что я никогда с
этим не сталкивался. Я понимаю,что это должны быть серверная и клиентская части... По SQL,DAO,ADO у меня вопросов нет..
НО! Я абсолютно не понимаю структуру такого приложения,
механизм взаимодействия серверной и клиентской части...
В связи с этим я вынужден просить о помощи.
Парни! Не могли вы набросать простейший пример этих 2 частей программы,
которая будет работать по сети. Структура программы такова:
на сервере должна лежать база (mdb) и серверная часть
программы. Клиентская часть должна  отправлять SQL-запрос
и получать объект RecordSet.
Вот и всё! С остальным я разберусь сам...
Еще бы мне хотелось,чтобы вы поделилсь хитростями,тонкостями
и нюансами написания сетевых приложений.
Ведь про эти вещи не пишут в книгах...

Заранее спасибо.

eros@sandy.ru

Ответить

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

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



Вопросов: 7
Ответов: 22
 Профиль | | #1 Добавлено: 16.01.04 00:19

Слушай, у меня есть написанный код Сервер-Клиент по TCP/IP, но winscoket я делалал свой. Работает так - клиент посылает запрос серверу, сервер обрабатывает запрос и отправляет данные клиенту. Если подходит такой, могу кинуть на мыло(не раньше вторника, уезжаю отдыхать), т.к. проги достаточно объемные (у меня при этом еще проиходит идентификация человечка и команда на открытие дверей).

Ответить

Номер ответа: 2
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #2
Добавлено: 16.01.04 09:35
Если тебе нужно связываться с сервером только для получения данных (то
есть, никакой бизнес-логики серверная часть не несёт), то может лучше
не мучаться, а поставить на сервере нормальную СУБД типа MS SQL Server
и общаться с ней стандартными средставми (тем же ADO, к примеру) из
программы.

Ответить

Номер ответа: 3
Автор ответа:
 Александр



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

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #3 Добавлено: 16.01.04 09:47

2Emigrant: пошлите пожалуйста и мне...

Ответить

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



Вопросов: 58
Ответов: 4255
 Профиль | | #4 Добавлено: 16.01.04 23:43

2ПАВЕЛ: Если я правильно понял,то для работы клиентских программ достаточно в строке подключения ADO или DAO к БД указать сетевой путь?(необходимо,чтобы все клиенты работали с единой БД). И кроме самой БД на сервер можно ничего не выкладывать?

2Emigrant: Буду очень признателен за твой пример...

All: Может у кого-то найдется немного свободного времени,что-бы набросать мне простенький пример... Очень надо...

Ответить

Номер ответа: 5
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #5
Добавлено: 17.01.04 09:55
Смотря, какая БД. Для работы с MS SQL Server можно просто указать IP,
имя БД, логин, пароль.
А вот с Access ничего не прокатит.

Ответить

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



Вопросов: 58
Ответов: 4255
 Профиль | | #6 Добавлено: 18.01.04 14:59

А мне надо именно Access :-(

Ответить

Страница: 1 |

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



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