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

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

Спасибо всем!!!
С Новым Годом и РОЖДЕСТВОМ!!!!!!!
...
Рейтинг: 0 / 0
10.01.2006, 07:53:44
    #33473255
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть вопрос по DataGrid - кто сможет - подскажите
Примерно так
Код: 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
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Есть вопрос по DataGrid - кто сможет - подскажите / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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