Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Visual Basic .NET Как проверить, входит ли компьютер в домен? Как реализовать проверку,входит ли компьютер в домен, и узнать в какой именно? https://www.cyberforum.ru/ vb-net/ thread786756.html ASP:Login - как получить UserId? Visual Basic .NET
Здравствуйте. Работаю с проектом, созданным с пом. ASP.NET Web Forms Application на visual basic 2012. Все шло хорошо, пока не стал расширять базу данных созданную по умолчанию. Залогиненному пользователю нужно добавить несколько таблиц с информацией. И тут я попал! Проект использует стандартный контрол asp:Login. Я смог найти только Context.User.Identity.Name - имя пользователя. Но имя то...
Visual Basic .NET Работа с многомерными массивами https://www.cyberforum.ru/ vb-net/ thread786491.html
Подскажите пожалуйста как из одного двумерного массива выбрать некоторые данные и положить в другой. Например: Masiv_1(2,3) содержит такие данные - 1, 2, 3, 4 5, 6, 7, 8 9, 4, 6, 2 нужно выбрать из каждой строки второй...
Visual Basic .NET Добавить сторонний файл в проект и обратиться к нему Есть задача, чтобы при компиляции на выходе был один exe файл. Программа печатает договор с вставкой данных их бд, без требований стороннего ПО. Нашел способ обойтись без Word, средствами RichTextBox. Нужно чтобы при старте программы шаблон договора уже был в Richtextbox Собственно вопрос, как реализовать так чтобы шаблон договора в формате rtf был в проекте, т.е. компилировался вместе с... https://www.cyberforum.ru/ vb-net/ thread786036.html
Visual Basic .NET Парсинг снизу вверх
Не могу разобраться, как заставить парсер, парсить не сверху вниз ,а снизу вверх. Public Function Pars1(ByRef strSource As String, ByRef strStart As String, ByRef strEnd As String, Optional ByRef startPos As Integer = 0) As String Dim iPos As Integer, iEnd As Integer, lenStart As Integer = strStart.Length Dim strResult As String strResult = String.Empty iPos =...
Visual Basic .NET Хранение информации пользователя в TXT файле https://www.cyberforum.ru/ vb-net/ thread785873.html
Уважаемые форумчане, вопрос к вам нерешаемый (естественно, для меня). Требуется сделать в программе нечто, на подобии такой последовательности: 1) Запуск программы. 2) Проверка наличия в папке с EXEшником файла с названием mysettings.txt 3) ЕСЛИ файл отсутствует ТО вывести Form3 (в форме будет пара булетов, списков и кнопка "Сохранить"). При нажатии на кнопку "Сохранить": 1....
Visual Basic .NET Как найти максимальное значение в столбце DGV Среда Visual Basic STUDIO’2010 Professional Как найти MAX-имальное значение столбце "NumPensCertificate" DataGridView1 ? DataGridView1 находится на Form1 и заполнен из таблицы ACCESS. СПАСИБО. https://www.cyberforum.ru/ vb-net/ thread785480.html Visual Basic .NET как устранить ошибку?
Среда Visual Basic STUDIO’2010 Professional как устранить ошибку? SubFormForEnter.Label11.Text = DataGridView1.CurrentRow.Cells(0).Value Ссылка на член, не являющийся общим, должна быть ссылкой на объект. SubFormForEnter – имя формы, содержащей контрол " Label11" СПАСИБО.
Visual Basic .NET Проверьте код на правильность! https://www.cyberforum.ru/ vb-net/ thread785461.html
Public Sub GetComparing() 'Сравнение For i As Integer = 0 To MD5Server.Items.Count - 1 Dim lb1 As String = MD5Server.Items.Item(i).Text Dim lb2 As String = MD5Server.Items.Item(i).SubItems(1).Text For s As Integer = 0 To MD5Original.Items.Count - 1 If Not lb1 = MD5Original.Items.Item(s).Text And lb2 =...
Visual Basic .NET Как программно изменить код? https://www.cyberforum.ru/ vb-net/ thread785439.html
Как программно изменить код или действие другого объекта на форме???
BackGroundWorker_ProgressChanged не меняет свойств объекта формы Visual Basic .NET
Здравствуйте! Проблема такая: Есть форма: Public Class Form1 Public Sub New() InitializeComponent() BackgroundWorker1.WorkerReportsProgress = True BackgroundWorker1.WorkerSupportsCancellation = True End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click ...
Visual Basic .NET Какую выбрать среду разработки https://www.cyberforum.ru/ vb-net/ thread785289.html
Доброго всем дня, подскажите пожалуйста, какую лучше всего выбрать платформу для программирования на vb.net, и если у кого то есть проверенная ссылка для софта, дайте пожалуйста. За ранее спасибо.
Заблокирован
22.02.2013, 17:57 0

MoveLast, MoveNext - Visual Basic .NET - Ответ 4167461

22.02.2013, 17:57. Показов 1921. Ответов 9
Метки (Все метки)

Ответ

На замени полностью весь код в форме Form1. И будет счастья.

Кликните здесь для просмотра всего текста
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
Imports System.Data.OleDb
Public Class Form1
    Dim LastPos As Integer
    Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        LoadAll() ' процедура Загружает таблицу [Pensioner] в DataGridView1
 
        For i = 0 To DataGridView1.RowCount - 1 ' оказывается, что переменную  i даже НЕ НАДО ОБЪЯВЛЯТЬ
            On Error Resume Next
            ComboBox1.Items.Add(DataGridView1.Item(0, i).Value) ' информация выбирается 
        Next i ' из 0-го столбца the control DataGridView1
        ComboBox1.SelectedIndex = 0
        DataGridView1.ReadOnly = True
    End Sub
 
    Sub LoadAll() 'Процедура чтения всей таблицы [Pensioner] из базы 
        ' MS Access "My_Pension.mdb" 
        DT.Clear() 'Очищаем таблицу DT должно быть объявлено в НАЧАЛЕ КЛАССА Form1
        SqlCom = New OleDb.OleDbCommand("SELECT * FROM [Pensioner]", Con) ' Указываем 
        'строку запроса и привязываем к соединению. 
        Con.Open() ' Открываем соединение 
        SqlCom.ExecuteNonQuery() 'Выполняем запрос
        DA = New OleDb.OleDbDataAdapter(SqlCom) 'Через адаптер получаем результаты запроса
        DA.Fill(DT) ' Заполняем таблицу результатми
        Me.DataGridView1.DataSource = DT ' Привязываем Грид к источнику данных
        ComboBox1.DataSource = DT
        ComboBox1.DisplayMember = "NumPensCertificate" ' "Имя_поля_которое_нужно_отобразить"
 
        '++- DataGridView1.Rows(5).Selected = True ' выделяет до редактирования,
        ' но ПОСЛЕ РЕДАКТИРОВАНИЯ ВЫБРАНА только ячейка 0,0
        Con.Close() ' Закрываем соединение
        '++- DataGridView1.Rows(4).Selected = True ' выделяет до редактирования,
        ' но ПОСЛЕ РЕДАКТИРОВАНИЯ ВЫБРАНА только ячейка 0,0
        Me.DataGridView1.ClearSelection()
        Me.DataGridView1.CurrentCell = Me.DataGridView1.Item(0, LastPos)
        Me.DataGridView1.Rows(LastPos).Selected = True
    End Sub
 
    Public Sub New() ' конструктор класса Form1
        ' Этот вызов является обязательным для конструктора.
        InitializeComponent()
    End Sub
 
    Private Sub Button9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button9.Click
        Edit = 1
        LastPos = Me.DataGridView1.CurrentCellAddress.Y
        With SubFormForEnter2
            .Label11.Text = DataGridView1.CurrentRow.Cells(0).Value
            .MaskTxtBoxtxtNumPensCertificate.Text = DataGridView1.CurrentRow.Cells(0).Value
            .txtLastName.Text = DataGridView1.CurrentRow.Cells(1).Value
            .Show()
        End With
        SelectRowAfterEdit()
    End Sub
 
    Private Sub DataGridView1_CellEndEdit(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellEndEdit
        MsgBox("Event CellEndEdit") ' НИКОГДА НЕ СРАБАТЫВАЕТ, 18.02.2013 23:30, 20.02.2013 в 21:43
    End Sub
 
    Private Sub SelectRowAfterEdit()
        Dim Column2 As Byte
        Dim iFind2 As Integer = iEditedRow '
        Column2 = 0
        For Each Row2 In DataGridView1.Rows
            If (Row2.Cells(Column2).Value = iNumPensCertificate) Then
                DataGridView1.CurrentCell = Row2.Cells(Column2)
                '+MsgBox("Номер Пенсионного удостверения = " + CStr(iNumPensCertificate) +
                '       vbCrLf + " в нолевом столбце " +
                '       vbCrLf + "Founded")
                DataGridView1.Rows(Row2.Index).Selected = True ' найденная строка
                ' будет выделена синей полосой
            End If
        Next
    End Sub
 
End Class


Вернуться к обсуждению:
MoveLast, MoveNext Visual Basic .NET
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.02.2013, 17:57
Готовые ответы и решения:

Recordset не хочет делать MoveLast
есть объект Recordset, который перебирается от первой записи до последней (и записей всегда...

Почему при подключении через ODBC *.moveLast не работает?
Subj

Как в зависимости от ситуации присвоить переменной методы MoveFirst и MoveLast?
Как в зависимости от ситуации присвоить переменной методы MoveFirst и MoveLast, чтобы использовать...

RecordSet.MoveNext..., а обратно можно?
Привет! В RecordSet можно переместиться вперед на одну запись , а как вернуться назад на 1 или n...

9
22.02.2013, 17:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.02.2013, 17:57
Помогаю со студенческими работами здесь

Метод MoveNext, массив объектов
Нужна помощь) Не могу разобраться с массивом объектов, и с IEnumerable (в частности метод MoveNext)...

Movenext на джавескрипт для асп.
Смешно, но мотался пол дня :-)) пишу БД на асп скрипт : Jscript Не могу сделать movenext для...

Не работает rs.MoveNext (передвижение по записям в БД)
db.Open sDBName sSQL = 'SELECT Name, Date, News FROM News' Set rs = db.Execute(sSQL) Do While...

Не работает MoveNext для Recordset
Создаю ADODB.Recordset Подключаю его к DataCombo А когда сам хочу, например с ним MoveNext...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru