Подскажите где ошибка в Access.

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
UliyaP
Новичок
Новичок
 
Сообщения: 34
Зарегистрирован: 09.10.2006 (Пн) 21:09

Подскажите где ошибка в Access.

Сообщение UliyaP » 09.01.2007 (Вт) 11:49

Привет!!!!
Помогите не могу найти ощибку.
У меня есть текстовое поле в таблицы, оно в основном пустое. Мне надо его заполнить.....

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

Sub Hardware()
Dim MyDB As Database, Rs As Recordset, Rs1 As Recordset
   Set MyDB = DBEngine.Workspaces(0).Databases(0)
   Set Rs = MyDB.OpenRecordset("dbo_SALESTABLE", DB_OPEN_TABLE)
     Rs.MoveFirst
Do Until Rs.EOF
k = Rs![GoodsType]
        If (k = "") Then
             Rs![GoodsType] = "Hardware"
             Rs.Update
             End If
           Rs.MoveNext
           Loop
  End Sub


При этой программе пустые поля не заполняются, я смотрю пошагово и получается, что полне не "", а Null...
Подскажите где надо исправить...
Заранее спасибо....

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 09.01.2007 (Вт) 12:09

Код: Выделить всё
SQL="UPDATE dbo_SALESTABLE SET GoodsType='Hardware' WHERE GoodsType IS NULL"

MyDB.Execute SQL


Вернуться в Базы данных

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

Сейчас этот форум просматривают: Google-бот и гости: 4

    TopList