Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Вопрос по доступу к базам данных Добавлено: 22.07.06 18:35  

Автор вопроса:  Stas
Есть приложение, клиент, который должен поставлять данные в базу данных. Проблема в том, что я не могу это сделать с помощю кода, не могу привязать текстбоксы к базе данных. Как сделать чтобы только при нажатии определенной кнопки приложение конектилось с базой, добавляло туда информацию, а затем закрывало коннект? Желательно без использования специальных компонентов?

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 SerJ



Вопросов: 24
Ответов: 332
 Профиль | | #1 Добавлено: 22.07.06 19:45
Желательно без использования специальных компонентов?

Во-первых: А что такое специальные компоненты?
Во-вторых, какой формат базы данных? С некоторыми базами данных ты можешь работать, кинува на форму стандартный компонент Data. Затем указываешь в его свойствах корректную строку подключения. Затем указываешь в текстбоксе DataSource и DataField.
В-третьих, можно вААще обойтись без контролов. Стоить только подключить библиотечку DAO, и написать типа того:

Dim wkSpace as Workspace
Dim dtBase as Database
Dim qrDef as QueryDef
Dim rcSet as Recordset

Set wkSpace=DBEngine.Workspaces(0)
Set dtBase=wkSpace.OpenDatabase("C:\Mydatabase.mdb";)
Set qrDef=dtBase.CreateQueryDef("","select * from workers";)
Set rcSet=qrDef.OpenRecordset
With rcSet
Text1.Text=.Fields("FIO";).Value
Text2.Text=.fields("ADDRESS";)
End with

Ответить

Номер ответа: 2
Автор ответа:
 AsHeS



ICQ: 229759992 

Вопросов: 14
Ответов: 93
 Профиль | | #2 Добавлено: 25.07.06 14:39
А я в своё время развлекался - написал собственный компонент для баз моего же производства :)

Ответить

Номер ответа: 3
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #3 Добавлено: 25.07.06 15:38
Прикольно. Серверные платы тоже сам разводил?

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам