Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите новичку / 7 сообщений из 7, страница 1 из 1
03.06.2005, 15:46:30
    #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
03.06.2005, 16:07:26
    #33100221
JRM
JRM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите новичку
Запрос как формируете? Склеиванием тех кусков, что у вас с текстбоксах находятся?
...
Рейтинг: 0 / 0
06.06.2005, 06:45:28
    #33101822
Almaz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите новичку
JRMЗапрос как формируете? Склеиванием тех кусков, что у вас с текстбоксах находятся?


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


Если не трудно, подскажите пожалуйста как это сделать, только мне не надо
делать из текстового числовое, а только добавлять или нет кавычки.
...
Рейтинг: 0 / 0
22.06.2005, 22:32:35
    #33130063
prokaTS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите новичку
Добавь &"'" с обеих сторон! Запрос не понимает текст без кавычек! но двойные (") в строке писать нельзя -по этому добавляй одинарные, через &"
например:"... Where S.Name = " &"'" &text1.text &"'"
... и все получится
...
Рейтинг: 0 / 0
23.06.2005, 09:45:36
    #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
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите новичку / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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