|
|
|
Помогите ответить на вопросы чайника...
|
|||
|---|---|---|---|
|
#18+
Помогите ответить на вопросы чайника... 1)Начальник решил сделать перевод аппликации из акцесса в VB.Net. Но, по-моему, сразу это сделать невозможно. Надо вначале сделать перевод в VB. Сразу возникла куча проблем. Во-первых, у нас есть несколько важных форм с подформами - VB не понимает подформы, надо чем-то заменять - списками, например. Может, все-таки в VB есть что-то похожее? А как с этим обстоит дело в VB.Net? Кроме, этого есть отчеты с подотчетами... 2)Кроме этого, в Акцессе у каждой формы есть RecordSource - поэтому все изменения, сделанные в полях формы, немедленно отображаются в базе. В VB так нельзя - чтоб изменения отобразились в базе - надо обязательно сделать Recordset.Update. Или можно сделать так, что бы изменения в полях формы сразу отображались в базе? 3)Напоследок - глупый вопрос - нет ли возможности сразу перевести аппликацию из Акцесса в VB.Net? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2004, 14:50:09 |
|
||
|
Помогите ответить на вопросы чайника...
|
|||
|---|---|---|---|
|
#18+
3) Нет. Все остальное - после фотки :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2004, 14:52:24 |
|
||
|
Помогите ответить на вопросы чайника...
|
|||
|---|---|---|---|
|
#18+
Ежели начальник хочет VB.Net да еще готов денег заплатить почему нет? Законное желание. Только это сравнимо с написанием заново. от аксеса только постановка задачи останется что даже интереснее >VB не понимает подформы Есть прекрасные контролы - гриды чем не подходят? 2) почитайте что-нибудь про ADO.NET концепция в принципе оличается от ADO по хорошему запросы тоже придется переделать только таблицы от базы и останутся 3)Возможность есть стоит 1300$-1800$ месяц и весит в среднем 60-90кг время зависит от количества функционала в базе. PS база то хоть на MSSQL если нет то забудте для начала про перевод на VB.NET и займитесь переводом на MSSQL Хотя если денег есть то можно и все сразу. бюджет разработки пилотного проекта могу посчитать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2004, 15:30:11 |
|
||
|
Помогите ответить на вопросы чайника...
|
|||
|---|---|---|---|
|
#18+
Слова утешения: - Все придется делать ручками - Отчеты и подотчеты - кароче VB плохо с этим дружит - по сей причине общепринятая практика (точнее даже 2): все отчеты генерить в Excel, или покупать CrystalReport (классная штуковина :) ) - Сподформами + обновление rs (я в свое время для такой задачи визуал-контрол писал - на основе существующего грида - в нем и предусматривалась работа с rs (так сказать "невидимо") - хотя можно попытаться и стандартными гридами воспользоваться, те которые Data...). Сюдаже - комбика (в который только запрос передается в VB тоже нет (и такой компонент тоже пришлось писать - так сказать для удобства программирования, и чтобы основной код "хламом" не зарастал :) )) Успокоил? Дерзайте? PS: Ну да - и фотку конечно на форум надо выложить! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2004, 15:35:05 |
|
||
|
Помогите ответить на вопросы чайника...
|
|||
|---|---|---|---|
|
#18+
Latuk, это все после фотки надо было сказать... Эх... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2004, 15:35:39 |
|
||
|
Помогите ответить на вопросы чайника...
|
|||
|---|---|---|---|
|
#18+
ТемныйLatuk, это все после фотки надо было сказать... Эх... Дык - ты почикай, а когда фотку выложит - восстанови :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2004, 15:41:05 |
|
||
|
Помогите ответить на вопросы чайника...
|
|||
|---|---|---|---|
|
#18+
Так пойдет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2004, 15:45:34 |
|
||
|
Помогите ответить на вопросы чайника...
|
|||
|---|---|---|---|
|
#18+
ТемныйТак пойдет? Ну не знаю - я прочитать смог :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2004, 16:00:40 |
|
||
|
Помогите ответить на вопросы чайника...
|
|||
|---|---|---|---|
|
#18+
Спугнул ты Темный барышню А мож ее начальник мне денег хотел дать Теперь она не скоро появится шутка ли 23 поста за год. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2004, 17:15:36 |
|
||
|
Помогите ответить на вопросы чайника...
|
|||
|---|---|---|---|
|
#18+
Появится. Они все такие тут. Думают, что если форум, то ответ через неделю. Хрен! Ответы появляются как в чате ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2004, 17:18:12 |
|
||
|
Помогите ответить на вопросы чайника...
|
|||
|---|---|---|---|
|
#18+
Спасибо. Это опять я ... Появилась, как и положено в чате - на следующий день ... Отдельное спасибо Латуку и Темному.. К сожалению, начальник деньгами делиться не хочет - говорит - самому нужны! А есть ли смысл переходить на ADO.Net? Чем хуже ADO? Есть ли возможность сделать в ADO грид с комбобоксом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 12:13:18 |
|
||
|
Помогите ответить на вопросы чайника...
|
|||
|---|---|---|---|
|
#18+
Если хотите узнать больше про VB.NET, то и задавайте вопросы на соответствующем форуме. А грид с комбобоксом сделать можно, но опять таки - в форум VB.NET ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 12:39:49 |
|
||
|
Помогите ответить на вопросы чайника...
|
|||
|---|---|---|---|
|
#18+
Конечно есть! Если ADO.NET то все что нужно сделать это - наследовать класс текстового столбца грида , в нем переопределить методы отображения и событий фокуса...... Если путанно то есть пример в MSDN и одноименном журнале (вроде и в online версии) Или ищите готовый контрол и честно покупайте не astalavista.com ;)))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 12:47:11 |
|
||
|
Помогите ответить на вопросы чайника...
|
|||
|---|---|---|---|
|
#18+
Во блин, опоздал, это уже висит и VB и VB.net ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 12:50:53 |
|
||
|
Помогите ответить на вопросы чайника...
|
|||
|---|---|---|---|
|
#18+
>Чем хуже ADO? Ну как одним словом сказать? Ну вобщем проблеммы у него, при редактировании данных ежели связь плохая. да и данные зачастую одни и те-же по нескольку раз с сервера на клиента таскает. А так ничего простой такой парень. особливо ежели конект устойчивый и канал скоростной. PS В общем если для дела то вам еще рановато про .Net думать a если так на будущее или скилы проабдейтить то почему нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 12:57:05 |
|
||
|
Помогите ответить на вопросы чайника...
|
|||
|---|---|---|---|
|
#18+
Latuk PS В общем если для дела то вам еще рановато про .Net думать a если так на будущее или скилы проабдейтить то почему нет. а с чего это рановато? ИМХО под NET писать стало куда проще чем под Win32. Мне тут пришлось под VB6 покалякать - жуть (ну не совсем жуть но отвык я). А что пишут про FrameWork 2.0 то вообще... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 13:43:38 |
|
||
|
Помогите ответить на вопросы чайника...
|
|||
|---|---|---|---|
|
#18+
На сколько я понял то у них Access и скорее всего MDB Дам для начала надо что-то с базой делать а потом уже клиента менять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 13:54:37 |
|
||
|
Помогите ответить на вопросы чайника...
|
|||
|---|---|---|---|
|
#18+
Это сетевое приложение - аппликация написана на акцессе, база SQL на сервере. Но в аппликации частично используется ADO(с хранимыми процедурами), частично - DAO, работает с линкованными таблицами. (Это - результат того, что когда-то это было тоже сетевое приложение, но база данных была на акцессе!) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 15:28:27 |
|
||
|
|

start [/forum/topic.php?fid=45&gotonew=1&tid=1673213]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
14ms |
get topic data: |
5ms |
get first new msg: |
3ms |
get forum data: |
1ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 182ms |
| total: | 254ms |

| 0 / 0 |
