Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Запрос по VB для БД (: Работает тока 2 из 3 / 4 сообщений из 4, страница 1 из 1
22.05.2011, 02:06
    #37273045
Masredis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по VB для БД (: Работает тока 2 из 3
Здравствуйте, щас занимаюсь с VB 6.0 и решил сделать следующее -
1) Кнопка открытия БД ( через комон диалог бокс) - работает
2) Кнопка формирования в листе всех издательств моей БД - работает
3) При нажатии в листе1 на издательство , все авторы что печатаются в этом издательстве переходят в лист2. - не работает

Сама бд прилагается =)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Private Sub List1_Click()
'Exit Sub na klik reagirovat ne budet
avtori$ = List1.List(List1.ListIndex)
avtori$ = Replace(avtori$, "'", "''")
    sSQL = "SELECT *FROM Izdatelstvo AS Iz, Knigi As K, Avtors As At " + _
          "Where Iz.Izdat_ID = K.Izdatel and K.Avtor_Knigi = At.Av_ID" + _
          "AND Izdatelstvo ='" + avtori$ + "'"
Label1.Caption = sSQL
Set MyRs = MyDB.OpenRecordset(sSQL, dbOpenDynaset)
List2.Clear
Do Until MyRs.EOF
List2.AddItem MyRs!Author
MyRs.MoveNext
Loop
End Sub
...
Рейтинг: 0 / 0
22.05.2011, 11:40
    #37273137
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по VB для БД (: Работает тока 2 из 3
Что значит "не работает"? Ошибка? Не заполняется поле? Не срабатывает событие? Подробнее.

И лучше дайте тестовый код полностью или проект... лично мне лень писать подключение второй раз
...
Рейтинг: 0 / 0
22.05.2011, 11:50
    #37273142
mds_world
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по VB для БД (: Работает тока 2 из 3
Нет пробела между At.Av_ID и AND в следующей строке. Текст запроса сольется в неверное SQL-выражение
...
Рейтинг: 0 / 0
22.05.2011, 13:19
    #37273197
Masredis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по VB для БД (: Работает тока 2 из 3
mds_worldНет пробела между At.Av_ID и AND в следующей строке. Текст запроса сольется в неверное SQL-выражение спасибо :))
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Запрос по VB для БД (: Работает тока 2 из 3 / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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