Добавление новой записи в mdb-шную БД

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

CORJ
Начинающий
Начинающий
 
Сообщения: 23
Зарегистрирован: 09.04.2005 (Сб) 22:52

Добавление новой записи в mdb-шную БД

Сообщение CORJ » 27.07.2005 (Ср) 12:56

код такой

Код: Выделить всё

Dim AddOrgCode, AddOrgName,OrgCodeNew,SQLName As String
Dim i,i1 as integer
AddOrgCode = "INSERT INTO clNames (OrgCode) VALUES (" & OrgCodeNew & ")"
AddOrgName = "INSERT INTO clNames (OrgName) VALUES (" & SQLName & ")"

Dim AddDataCon As New System.Data.OleDb.OleDbConnection()
Dim AddDataCmd As New System.Data.OleDb.OleDbCommand(AddOrgCode, AddDataCon)
Dim AddNameCmd As New System.Data.OleDb.OleDbCommand(AddOrgName, AddDataCon)

AddDataCon.ConnectionString = ConnectionString
AddDataCon.Open()

i = AddDataCmd.ExecuteNonQuery()

i1 = AddNameCmd.ExecuteNonQuery()

AddDataCon.Close()


пишет ошибку[/b]


вопрос такой - правильно ли я делаю что в создаю для каждой переменной отдельный ОлеДБКомманд? так ли делают все нормальные люди ?

Как исполнить это по другому? если можно с примером пожалуйста
Как удалять записи?
Где возможно найти грамотные изходники ?
ну тебе вообщем так! Баржу самую тихоходную и в Атлантику на корм рыбам...

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 27.07.2005 (Ср) 16:07

Чё за ошибка то? Кавычки не поставил?
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Re: Добавление новой записи в mdb-шную БД

Сообщение Andrey Fedorov » 28.07.2005 (Чт) 9:28

CORJ писал(а):вопрос такой - правильно ли я делаю что в создаю для каждой переменной отдельный ОлеДБКомманд?


Вообще-то одна команда может содержать несколько инструкций SQL.
Это и раньше (в обычном ADO) было можно.
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Dmitriy Solomnikov
Постоялец
Постоялец
 
Сообщения: 407
Зарегистрирован: 10.11.2004 (Ср) 13:04
Откуда: Москва

Сообщение Dmitriy Solomnikov » 28.07.2005 (Чт) 16:23

все стринги надо заключать в ковычки '

AddOrgCode = "INSERT INTO clNames (OrgCode) VALUES (' " & OrgCodeNew & " ')"

так что за ошибка - то?

CORJ
Начинающий
Начинающий
 
Сообщения: 23
Зарегистрирован: 09.04.2005 (Сб) 22:52

Сообщение CORJ » 29.07.2005 (Пт) 9:20

да на строку обращения к базе ругался
ну тебе вообщем так! Баржу самую тихоходную и в Атлантику на корм рыбам...

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 01.08.2005 (Пн) 9:35

CORJ писал(а):да на строку обращения к базе ругался


тыб ещё 101 пример от мс выложил)))))))))))
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList