Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 1 |

 

  Вопрос: SQL Update Добавлено: 06.02.04 22:30  

Автор вопроса:  Seregahome

Как можно ко всем записям поля Summa добавить 100, т.е. Summa=Summa+100. Сам запрос я составлю, но куда его вписывать?

Ответить

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

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



Вопросов: 27
Ответов: 150
 Web-сайт: www.slaysoft.stormway.ru
 Профиль | | #1
Добавлено: 06.02.04 23:47

если DAO:

base.execute "UPDATE [Table] SET [Table].field = [field]+100"

Ответить

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



Вопросов: 39
Ответов: 24
 Профиль | | #2 Добавлено: 07.02.04 10:48

Пишу:

Dim sSQL As String
Set db = DAO.OpenDatabase("C:\db1.mdb")
sSQL = "UPDATE [table] SET [pole].field = [pole]+100"
Text1.Text = db.Execute(sSQL)

Нифига не получается. Вообще-то мне не надо, чтоб значение отображалось в Text1, но больше я не представляю куда его можно запихнуть, чтоб записи в БД обновились.

Ответить

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



Вопросов: 39
Ответов: 24
 Профиль | | #3 Добавлено: 07.02.04 10:48

Пишу:

Dim sSQL As String
Set db = DAO.OpenDatabase("C:\db1.mdb")
sSQL = "UPDATE [table] SET [pole].field = [pole]+100"
Text1.Text = db.Execute(sSQL)

Нифига не получается. Вообще-то мне не надо, чтоб значение отображалось в Text1, но больше я не представляю куда его можно запихнуть, чтоб записи в БД обновились.

Ответить

Номер ответа: 4
Автор ответа:
 Slay



Вопросов: 27
Ответов: 150
 Web-сайт: www.slaysoft.stormway.ru
 Профиль | | #4
Добавлено: 07.02.04 12:57

дык напиши правильно sql-инструкцию...

 

UPDATE тут_таблица SET тут_поле = тут_тоже_поле +100

Ответить

Страница: 1 |

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



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