Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Подскажите плз с запросом / 10 сообщений из 10, страница 1 из 1
10.06.2008, 10:10
    #35366201
MasterWEB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите плз с запросом
делаю запрос, но неполучается встроить text1.text как будет правильно, а?
Код: plaintext
1.
  adoPrimaryRS.Open "SELECT SOV.Фамилия, SOV.Имя, SOV.Отчество, SOV.ДатаРожден, SOV.ГОРОД, SOV.КодПола FROM SOV SOV WHERE (SOV.Фамилия = 'Text1.Text'), db, adOpenStatic, adLockOptimistic"

что то ничего непойму:(
...
Рейтинг: 0 / 0
10.06.2008, 10:45
    #35366318
AndreyMp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите плз с запросом
Код: plaintext
adoPrimaryRS.Open "SELECT SOV.Фамилия, SOV.Имя, SOV.Отчество, SOV.ДатаРожден, SOV.ГОРОД, SOV.КодПола FROM SOV SOV WHERE (SOV.Фамилия =" & Text1.Text & ")", db, adOpenStatic, adLockOptimistic"
...
Рейтинг: 0 / 0
10.06.2008, 11:04
    #35366390
MasterWEB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите плз с запросом
спасибо. А не знаете почему может писать "слишком мало параметров, требуется 1" ? Это если в text1.text пишу фамилию, но если фамилию написать в запросе вместо text1.text то все впорядке. в чем может быть проблемма?
...
Рейтинг: 0 / 0
10.06.2008, 11:56
    #35366608
Подскажите плз с запросом
Если фамилия - это строка (а так оно и есть) то строку надо брать в одинарные кавычки. Тогда SQL ругаться не будет
То есть

Код: plaintext
1.
adoPrimaryRS.Open "SELECT SOV.Фамилия, SOV.Имя, SOV.Отчество, SOV.ДатаРожден, _ SOV.ГОРОД, SOV.КодПола FROM SOV SOV WHERE (SOV.Фамилия ='" & Text1.Text & "')", _
db, adOpenStatic, adLockOptimistic"
...
Рейтинг: 0 / 0
10.06.2008, 14:32
    #35367118
MasterWEB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите плз с запросом
Отлично! Спасибо!

Еще вопросик.. Как к прогрессбару прикрутить открытие dbf файла?
...
Рейтинг: 0 / 0
10.06.2008, 14:37
    #35367133
MasterWEB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите плз с запросом
по форуму ненашел, может кто мануальчик прикрепит к сообщению.. из инета открыто только 3 сайта.. так что гуглить немогу :(

спасибо за помощь огромное!
...
Рейтинг: 0 / 0
10.06.2008, 15:08
    #35367224
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите плз с запросом
а L<A долго открывается что ли?
зачем ему прогресс бар ?

если запрос выполняется долго, то делается открытие запроса в асинхронном режиме
и ловится событие, что запрос выполнен


I Have Nine Lives You Have One Only
THINK!
...
Рейтинг: 0 / 0
10.06.2008, 15:12
    #35367233
MasterWEB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите плз с запросом
Открытие базы происходит так

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Private Sub Form_Load()
  Dim db As Connection
  Set db = New Connection
  db.CursorLocation = adUseClient
  db.Open "DefaultDir=C:\;Deleted=0;Driver={Microsoft dBase Driver (*.dbf)};DriverId=533;FIL=dBase 5.0;FILEDSN=1.dbf.dsn;MaxBufferSize=2048;MaxScanRows=8;PageTimeout=5;SafeTransactions=0;Statistics=0;Threads=3;UID=admin;UserCommitSync=Yes;"
  Set adoPrimaryRS = New Recordset
  adoPrimaryRS.Open "SELECT Фамилия, Имя, Отчество, ДатаРожден FROM SOV ORDER BY Фамилия", db, adOpenStatic, adLockOptimistic
  Set grdDataGrid.DataSource = adoPrimaryRS
  mbDataChanged = False
End Sub
...
Рейтинг: 0 / 0
10.06.2008, 15:12
    #35367236
MasterWEB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите плз с запросом
HandKotа L<A долго открывается что ли?
зачем ему прогресс бар ?

если запрос выполняется долго, то делается открытие запроса в асинхронном режиме
и ловится событие, что запрос выполнен


I Have Nine Lives You Have One Only
THINK!
да.. база 240 метров...
...
Рейтинг: 0 / 0
10.06.2008, 15:46
    #35367383
AndreyMp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите плз с запросом
1. Грузи не все, а конкретно что надо.
2. Ну анимашку повесь какую-нибудь.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Подскажите плз с запросом / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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