powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / передача запроса
3 сообщений из 3, страница 1 из 1
передача запроса
    #33610523
darkstranger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в опщем проблема вот в чем есть код
Dim db As DAO.Database
Dim rs As DAO.Recordset
Set db = DAO.OpenDatabase("C:\box\db13.mdb")
strCity = "Владивосток"
strCity = "’" & strCity & "’"
strSQL = "SELECT * FROM [tblAdres] WHERE [fieldCity] = " & strCity
Set rs = db.OpenRecordset(sSQL)
ситуация в том что он не работает !!!
если написать
strSQL = "SELECT * FROM [tblAdres] WHERE [fieldCity] = 'Владивосток' "
то запись работает но мне нужно чтобы первый вариант работал тоесть мне в запрос нужно передать не четкое значение а переменную которая хранит это значение так как есть поле ввода с которого нужно взять значение и передать его как раз в запрос воть помогите
может надо через ADODB делать если да то опишите как его правильно подгрузить желательно на примере :) за ранее спасибо
...
Рейтинг: 0 / 0
передача запроса
    #33610533
апострафы дабафь сдесь:
strCity = "Владивосток"
strCity = "'Владивосток'"
...
Рейтинг: 0 / 0
передача запроса
    #33610936
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
    Dim db As DAO.Database
    Dim rst As DAO.recordset
    Dim strCity As String
    Dim strSQL As String
    
    Set db = OpenDatabase("C:\box\db13.mdb")
    
    strCity = "Владивосток"
    strSQL = "SELECT * FROM [tblAdres] WHERE [fieldCity] = '" _
      & strCity & "'"
    
    Set rst = db.OpenRecordset(strSQL)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / передача запроса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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