|
ibexpert и visual basic
|
|||
---|---|---|---|
#18+
Здравствуйте. Я столкнулся с проблемой. На данный момент я работаю над приложением для базы данных в visual basic 2008. Мне нужно сделать так, чтобы пользователь ввёл какое-либо число в поле и затем visual basic должен обратиться к базе данных (Ibexpert, firebird 2.5v), чтобы сравнить введенное число с тем какое оно в таблице. В случае, если введенное число меньше, чем число из таблицы, нужно вычесть введенное пользователем число из таблицы. В обратном случае, никаких действий не должно происходить. Поле для ввода называется Q.Text Convert.ToInt32(Q.Text) > ... Заместо трёх точек нужно как-то обратиться к базе данных, после к таблице и атрибуту. Как это сделать? Я приложил ниже скриншот. Атрибут - Quantity. Таблица называется Products. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2021, 15:20 |
|
ibexpert и visual basic
|
|||
---|---|---|---|
#18+
AirballКак это сделать? Так же как и в твоём предыдущем топике, только запрос "SELECT". Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2021, 15:30 |
|
ibexpert и visual basic
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, спасибо за ответ. Пытаюсь сейчас сделать так. Пишу запрос с кавычками и без. ElseIf Convert.ToInt32(Q.Text) > "SELECT QUANTITY FROM PRODUCTS" Приведение строки "SELECT QUANTITY FROM PRODUCTS" к типу "Double" является недопустимым. Я так понимаю, visual basic видит этот код как обычную строку. Если без кавычек - то не дает скомпилировать программу, пишет "expression expected". В чём может быть дело? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2021, 15:40 |
|
|
start [/forum/topic.php?fid=40&msg=40123157&tid=1559854]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 243ms |
total: | 381ms |
0 / 0 |