делаешь запрос
Dim Query As String = "INSERT INTO Notebooks (Name, Proc, HDD, RAM, Diagonal, Video, DVD, TVtuner, WiFi, Price) VALUES ('" & BooKs.Name & "','" & BooKs.Proc & "'," & CInt(Trim(BooKs.HDD)) & "," & CInt(Trim(BooKs.RAM)) & "," & CInt(Trim(BooKs.Diagonal)) & ",'" & BooKs.Video & "','" & BooKs.DVD & "','" & BooKs.TVtuner & "','" & BooKs.WiFi & "'," & CInt(Trim(BooKs.Price)) & ")"
xxx.sqlQueryAddDelUpdate(Query)
Query содержит в себе --
"INSERT INTO Notebooks (Name, Proc, HDD, RAM, Diagonal, Video, DVD, TVtuner, WiFi, Price) VALUES ('п»їSony CR-31SR/W','Intel Core 2 Duo T8100 (2x2,1GHz 800FSB L2-3)',160,2048,14,'ATI Radeon X2300 128','DVD-RAM','','Wi-Fi',39700)"
если взять данный запрос и запустить в access то всё отрабатывает.
Кусок кода обращения к базе
Private sqlCmd As New OleDbCommand
Public Sub sqlQueryAddDelUpdate(ByVal strQuery As String)
sqlCmd.CommandType = CommandType.Text
sqlCmd.CommandText = strQuery
sqlCmd.ExecuteNonQuery()
End Sub
ошибка --
An unhandled exception of type 'System.Data.OleDb.OleDbException' occurred in System.Data.dll
Additional information: Ошибка синтаксиса в инструкции INSERT INTO.
среды -- Visual Studia 2008,
acces 2003 (пробовал сохранять в 97 формате и 2000 -- 2003)
собственно вопрос, в чём проблема?
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.