Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Обновление записи в таблице Access / 5 сообщений из 5, страница 1 из 1
09.03.2005, 17:05
    #32951875
ANF76
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление записи в таблице Access
Хочу обновить запись в талице Login, а она мне выдает ошибку:

Exception Details: System.Data.OleDb.OleDbException: Ошибка синтаксиса в инструкции UPDATE.



<%@ Page Language="VB" Debug="true" %>
<%@ import Namespace="System.Data" %>
<%@ import Namespace="System.Data.OLEDB" %>

<script runat="server">

Sub SubmitBut1_Click(sender As Object, e As EventArgs)
Dim DBConn as OleDbConnection
Dim DBUpdate As New OleDbCommand
DBConn = New OleDbConnection ("Provider=Microsoft.Jet.OLEDB.4.0; Ole DB Services=-4; Data Source=C:\web\Orion_!"& _
".mdb")

DBUpdate.CommandText = "Update Login Set Password = 23131 Where Name = ‘fedorov’”
DBUpdate.Connection = DBConn
DBUpdate.Connection.Open
DBUpdate.ExecuteNonQuery()
End Sub
...
Рейтинг: 0 / 0
09.03.2005, 17:55
    #32952036
gerss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление записи в таблице Access
А password у тебя не текстовое поле часом? Возьми значение в кавычки тогда.

Сергей
...
Рейтинг: 0 / 0
10.03.2005, 07:33
    #32952453
Обновление записи в таблице Access
В вашем SQL-выражении использовано несколько объектов, названия которых совпадают с зарезервированными словами MSAccess. Исправьте выражение:
Код: plaintext
UPDATE Login SET [Password] = '23131' WHERE [Name] = ‘fedorov’
...
Рейтинг: 0 / 0
10.03.2005, 07:35
    #32952454
Обновление записи в таблице Access
Еще кстати — после копирования вашего выражения заметил, что слово fedorov ограничено не прямыми апострофами, а наклонными.
...
Рейтинг: 0 / 0
10.03.2005, 15:26
    #32953716
ANF76
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление записи в таблице Access
Большое спасибо, все заработало.
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Обновление записи в таблице Access / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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