powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите новичку
7 сообщений из 7, страница 1 из 1
Помогите новичку
    #33100133
Almaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изучать VB начал только месяц назад, поэтому если не трудно помогите пожалуйста, в форкмах что-то не нашел.

Подключил базу, сделал запрос для выборки по определенным значениям (= ;<> ; > ; и т.д.), всё работает, но у меня есть текстовые и цифровые поля и
поэтому я в TEXTBox1 вставил кавычки, но они вставляются и для цифр и тогда начинается "ругань".
Вопрос: Как привязать к определенному полю кавычки?



Private Sub Combo4_Click()
Combo5.Clear
rsdbuse0.MoveFirst
For I = 0 To rsdbuse0.RecordCount - 1
Combo5.AddItem rsdbuse0.Fields(Combo4.ListIndex).Value
rsdbuse0.MoveNext
Next I
rsdbuse0.MoveFirst
Text7.Text = Combo4.Text & " "
End Sub

Private Sub Combo5_Click()
Text7.Text = Text7.Text & "'" & Combo5.Text & "'"
End Sub
...
Рейтинг: 0 / 0
Помогите новичку
    #33100221
JRM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JRM
Гость
Запрос как формируете? Склеиванием тех кусков, что у вас с текстбоксах находятся?
...
Рейтинг: 0 / 0
Помогите новичку
    #33101822
Almaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
JRMЗапрос как формируете? Склеиванием тех кусков, что у вас с текстбоксах находятся?


Да, 1 текстбокс-поля, другой значения, а третий набор запросов (=;>),
может быть есть другой вариант, я незнаю
...
Рейтинг: 0 / 0
Помогите новичку
    #33102658
IgorAlt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть такая функия Val - делает из текста число
...
Рейтинг: 0 / 0
Помогите новичку
    #33103005
Almaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorAltесть такая функия Val - делает из текста число


Если не трудно, подскажите пожалуйста как это сделать, только мне не надо
делать из текстового числовое, а только добавлять или нет кавычки.
...
Рейтинг: 0 / 0
Помогите новичку
    #33130063
prokaTS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добавь &"'" с обеих сторон! Запрос не понимает текст без кавычек! но двойные (") в строке писать нельзя -по этому добавляй одинарные, через &"
например:"... Where S.Name = " &"'" &text1.text &"'"
... и все получится
...
Рейтинг: 0 / 0
Помогите новичку
    #33130365
Almaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
prokaTSДобавь &"'" с обеих сторон! Запрос не понимает текст без кавычек! но двойные (") в строке писать нельзя -по этому добавляй одинарные, через &"
например:"... Where S.Name = " &"'" &text1.text &"'"
... и все получится


Спасибо большое, получился вариант от Vadima

Private Sub Combo5_Click()
If IsNumeric(Combo5.Text) = True Then
Text7.Text = Text7.Text & Combo5.Text
Else
Text7.Text = Text7.Text & "'" & Combo5.Text & "'"
End If
End Sub
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите новичку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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