powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Есть вопрос по DataGrid - кто сможет - подскажите
2 сообщений из 2, страница 1 из 1
Есть вопрос по DataGrid - кто сможет - подскажите
    #33472986
vlad_626
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа!
Помогите КОНКРЕТНЫМ кодом (или маленьким примером).
Суть вопроса такова:
Имеется база банных Access, около 100 записей. Она постоянна и НЕ изменяется, и изменяться НЕ ДОЛЖНА!
Структура крайне проста: Код-Наименование-Цена
На форме в TextBox я ввожу данные: КодМасса (пример: 456321, где 456 - Код, 321 - масса). Эти данные вводятся именно так, никак иначе.

Что хотелось бы:
На форме после ввода данных получить в виде DataGrid таблицу следующего вида: Код-Наименование-Масса. Т.е. сделать выборку из существующей БД по полю Код, убрать Цену и добавить Массу. Повторюсь - изменять существующую БД НЕЛЬЗЯ!

Спасибо всем!!!
С Новым Годом и РОЖДЕСТВОМ!!!!!!!
...
Рейтинг: 0 / 0
Есть вопрос по DataGrid - кто сможет - подскажите
    #33473255
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Примерно так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
Dim rsSrc As ADODB.Recordset
Dim rs2 As ADODB.Recordset
Dim Conn1 As ADODB.Connection

'....

Private Sub LoadRecords()
   Set rs2 = Nothing
   Set rs2 = New ADODB.Recordset
   rs2.Fields.Append "Код", adInteger
   rs2.Fields.Append "Наименование", adVarChar,  255 
   rs2.Fields.Append "Масса", adDouble
   rs2.Open
   
   If rsSrc.State = adStateOpen Then rsSrc.Close
   rsSrc.Open "select * from Table1", Conn1, adOpenStatic, adLockReadOnly, adCmdText
   Do Until rsSrc.EOF
      rs2.AddNew Array("Код", "Наименование", "Масса"), Array(rsSrc("Код"), rsSrc("Наименование"),  0 )
      rsSrc.MoveNext
   Loop
   Set DataGrid1.DataSource = rs2
   rsSrc.Close
End Sub
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Есть вопрос по DataGrid - кто сможет - подскажите
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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