Замена Data на ADO

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Замена Data на ADO

Сообщение lord0n » 09.08.2005 (Вт) 7:52

приедистория:
мой предществинник (чудак на букву м) написал программу, но при этом использовал для открытия БД контрол(Data1)
в проге куча форм, куча таблиц и куча файлов с базами
теперь заказчик хочет чтобы база стояла на одном компе(сервере) и 10 клиентов к ней подключались.

собственно вопрос:
нет ли проги которая автоматом вставила код на ADO, заменяя им Data-контролы

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 09.08.2005 (Вт) 8:22

нет
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 09.08.2005 (Вт) 9:47

абыдно, да
жаль

Sedge
Alternative Choice
Alternative Choice
Аватара пользователя
 
Сообщения: 1049
Зарегистрирован: 16.05.2002 (Чт) 18:23
Откуда: Somewhere-In-The-Net

Сообщение Sedge » 09.08.2005 (Вт) 10:05

Что мешает спокойно превратить эту базу в файл-серверную?

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 09.08.2005 (Вт) 10:09

понимаешь прога распостраняется между филиалами
и на 1-10 компов разворачивать SQl-сервер не рационально
так что приходится довольствоваться Access :(

Sedge
Alternative Choice
Alternative Choice
Аватара пользователя
 
Сообщения: 1049
Зарегистрирован: 16.05.2002 (Чт) 18:23
Откуда: Somewhere-In-The-Net

Сообщение Sedge » 09.08.2005 (Вт) 10:24

Я не сказал клиент-серверную. Я сказал файл-сервреную. MS SQL здесь не при чем.
Копируешь базу на шару, правишь пути доступа. 10 пользователей это, в принципе, не так уж и много. Базе конечно будет хреново, но, если в коде нормально расставлены блокировки, то работать должна.

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 09.08.2005 (Вт) 11:01

ага а если филиалов штук сто и кождого разная конфигурация сети
проще уж в ini файле пути поменять чем под каждый филиал переделывать

Sedge
Alternative Choice
Alternative Choice
Аватара пользователя
 
Сообщения: 1049
Зарегистрирован: 16.05.2002 (Чт) 18:23
Откуда: Somewhere-In-The-Net

Сообщение Sedge » 09.08.2005 (Вт) 12:03

Я не в курсе как у тебя программа организована, и где там там надо пути править. Тебе виднее.
Собственно вопрос был - почему бы не использовать файл-серверную базу не извращаясь с ADO?

SSecurity
Служба безопасности
Аватара пользователя
 
Сообщения: 1283
Зарегистрирован: 19.08.2003 (Вт) 1:11
Откуда: Россия, Мурманск

Сообщение SSecurity » 09.08.2005 (Вт) 12:21

Приветик, lord0n - вот я тут подумал подумал, если хотишь заменить все Data1 на RS (типо программно - пиши программу, которая читает настройки форм *.frm находит Data считывает его свойства, сносит ... и ) ... вообщем лучше ручками, переделать. Думаю на 10 юзверей можно и SQL поставить, это тебее щас заказчик сказал 10 ... а обычно бывает так, что компания растет, и отделы тоже не отстают ... где 10 там и 20 ... а там 50:)))

Если уш совсем влом ... могешь поставить MSDE2000 на 10 юзверей он потянет:))) тока там ограничение 5 одновременных транзакций, но ресурсу он много не кушает, да и удобнее будет потом расширять.
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 09.08.2005 (Вт) 12:54

насчет сиквела я уже думал
но пока не могу разобраться как его ставить - времени нет :(

SSecurity
Служба безопасности
Аватара пользователя
 
Сообщения: 1283
Зарегистрирован: 19.08.2003 (Вт) 1:11
Откуда: Россия, Мурманск

Сообщение SSecurity » 09.08.2005 (Вт) 14:43

lord0n
Берешь ЕХЕ ... ложишь рядом Сеттинг.ИНИ и всё:)
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 09.08.2005 (Вт) 14:49

надо будет попробовать
а какую версию MySQL лучше ставить?

SSecurity
Служба безопасности
Аватара пользователя
 
Сообщения: 1283
Зарегистрирован: 19.08.2003 (Вт) 1:11
Откуда: Россия, Мурманск

Сообщение SSecurity » 09.08.2005 (Вт) 15:32

Я юзаю MSDE2000sp3 (входит в состав Office 2003) или отдельно. Преимущества - маленький, простой движок - любая ось NT, не помню про МЕ и 98.

В качестве клиента я ставлю клиентскую часть от 2000 EE.

В принципе можешь попробоать поискать 2000 Personal Edition но я что-то его не видел.

Здеся ограничение на каждую базу до 2ГБт:)

у меня одно время на всех компах в домашке были сервера. В итоге щас на одном стоит, работает нормально. На машинке П3/320Мб/20Гб ... летает как при локальных запросах, так и при запросах с других компиков:)
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, SemrushBot и гости: 132

    TopList