powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / не могу понять как перейти от VB6.0 к VB.Net
6 сообщений из 6, страница 1 из 1
не могу понять как перейти от VB6.0 к VB.Net
    #32599753
irinka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такой текст на VB6.0:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
MainDataEnvironment.rscmdGroupManagers.Open
    With MainDataEnvironment
    
        If .rscmdDocuments.State =  0  Then
            .cmdDocuments
        End If
    
        If .rscmdGetParam.State =  0  Then
            .cmdGetParam "glbDocumentID"
        End If
        .rscmdDocuments.StayInSync = True
        .rscmdDocuments.Filter = ""
        .rscmdDocuments.MoveFirst
        .rscmdDocuments.Filter = "document_id =" & .rscmdGetParam.Fields("parametr_value_int").Value  '.rscmdArhiv.Fields("document_id").Value
        .rscmdGetParam.Close
...
end with
cmd я создавала не программно, а в DataEnviromente.
SQL Statement cmdGetParam:

SELECT TGlobal.parametr_name, TGlobal.parametr_value_int, TGlobal.parametr_value_date, TGlobal.parametr_value_string FROM TGlobal INNER JOIN vSystemUser ON TGlobal.login_user = vSystemUser.SYSTEMUSER WHERE (TGlobal.parametr_name = ?)

Не могли бы вы подсказать последовательность действий для аналогичного текста , но в VB.Net. Плиз
...
Рейтинг: 0 / 0
не могу понять как перейти от VB6.0 к VB.Net
    #32599764
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По мне дак лучше бы вы рассказали что хотите получить, так как c VB 6.0 у меня опыт вскольз и навылет :-)

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
не могу понять как перейти от VB6.0 к VB.Net
    #32599789
irinka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Могу сказать только используя терминалогию VB6.0:
Мне нужен рекордсет, в кот выбриается записи исходя из следующей команды SQL:

SELECT TGlobal.parametr_name, TGlobal.parametr_value_int, TGlobal.parametr_value_date, TGlobal.parametr_value_string FROM TGlobal INNER JOIN vSystemUser ON TGlobal.login_user = vSystemUser.SYSTEMUSER WHERE (TGlobal.parametr_name = ?)

Соот-но знак ? - это полставляемый параметр.
и затем нужно проверить рекордсет.State не равен ли он 0 и т п
...
Рейтинг: 0 / 0
не могу понять как перейти от VB6.0 к VB.Net
    #32600024
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нужно проверить рекордсет.State не равен ли он 0 и т п

А физически что это обозначает?

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
не могу понять как перейти от VB6.0 к VB.Net
    #32601931
irinka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Простыми словами мне нужно сделать форму1, которая открывалась бы для добавления или же открывалась для редактирования конкретной записи (для редактирования - существует форма Архив, в кот отображаются ранне созданные записи посредством формы1 и пользователь щелкнув два раза по записи открывает форму1 для редактирования данной записи)
Это что в итоге мне нужно...
...
Рейтинг: 0 / 0
не могу понять как перейти от VB6.0 к VB.Net
    #32601953
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irinka
Простыми словами мне нужно сделать форму1, которая открывалась бы для добавления или же открывалась для редактирования конкретной записи (для редактирования - существует форма Архив, в кот отображаются ранне созданные записи посредством формы1 и пользователь щелкнув два раза по записи открывает форму1 для редактирования данной записи)
Это что в итоге мне нужно...

Если не знакомы такие классы как DataSet, OleDbDataAdapter, OleDbConnection, OleDbCommand или их SQL аналоги то надо почитать про них.

Затем можно воспользоваться data-мастером в VS.NET, по полученному коду получите первичные сведения по CurrencyManager, механизмам data binding,
окунетесь в "философию" работы с данными в ADO.NET.

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / не могу понять как перейти от VB6.0 к VB.Net
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]