Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / sql-запрос с текстовой переменной в Adodc / 10 сообщений из 10, страница 1 из 1
29.11.2005, 13:42:27
    #33405768
VicNic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql-запрос с текстовой переменной в Adodc
Помогите плиз побороть sql-запрос.
В обычном data все работает, в Adodc нет :(

Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\price.mdb;Persist Security Info=False"
Adodc1.RecordSource = "select * from Прайс where Имя Like '" & "*" & Slovo(W) & "*" & "'"

Не выдаются записи, хотя они там точно есть :(
...
Рейтинг: 0 / 0
29.11.2005, 13:49:15
    #33405795
Gray-Serg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql-запрос с текстовой переменной в Adodc
Там точно "*" а не "%"?
...
Рейтинг: 0 / 0
29.11.2005, 13:54:09
    #33405815
VicNic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql-запрос с текстовой переменной в Adodc
Gray-SergТам точно "*" а не "%"?

всегда была * и работало :)
а надо % ?
...
Рейтинг: 0 / 0
29.11.2005, 14:33:47
    #33405957
TIKO
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql-запрос с текстовой переменной в Adodc
VicNic Gray-SergТам точно "*" а не "%"?

всегда была * и работало :)
а надо % ?
тогда когда нужно находит по первым символам сходства или по последним
Lake 'пример%' Lake '%пример' Lake '%пример%'
...
Рейтинг: 0 / 0
29.11.2005, 14:39:12
    #33405976
TIKO
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql-запрос с текстовой переменной в Adodc
процедуру массива напиши Slovo(W)
...
Рейтинг: 0 / 0
29.11.2005, 14:58:50
    #33406079
VicNic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql-запрос с текстовой переменной в Adodc
TIKOпроцедуру массива напиши Slovo(W)
да это не важно просто текстовая переменная, например Text2. Поставил %вместо * и заработало :) Спасибо огромное!!!
...
Рейтинг: 0 / 0
29.11.2005, 15:25:30
    #33406198
TIKO
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql-запрос с текстовой переменной в Adodc
заработает но точность сранения искожается
...
Рейтинг: 0 / 0
29.11.2005, 15:33:49
    #33406218
sql-запрос с текстовой переменной в Adodc
VicNicAdodc1.RecordSource = "select * from Прайс where Имя Like '" & "*" & Slovo(W) & "*" & "'"
Так проще. :)

Код: plaintext
ADODC1.RecordSource = "SELECT * FROM Прайс WHERE Имя Like '*" & Slovo(W) & "*'"
...
Рейтинг: 0 / 0
29.11.2005, 15:39:26
    #33406230
VicNic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql-запрос с текстовой переменной в Adodc
Всем ответившим спасибо. Обязательно все еще раз проверю. Посмотрите еще http://www.sql.ru/forum/actualthread.aspx?tid=239698 - это сейчас нужно :( наверняка ведь знаете :)
...
Рейтинг: 0 / 0
29.11.2005, 16:37:58
    #33406445
TIKO
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql-запрос с текстовой переменной в Adodc
сейчас сделано так:
Adodc3.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\#new Price\123.xls;Extended Properties = Excel 8.0;"
Adodc3.CommandType = adCmdTable
Adodc3.RecordSource = " Select * from Sheet1$"
Set DataGrid3.DataSource = Adodc3

где Sheet1$ подрозумевается как таблица(лист)
может так
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / sql-запрос с текстовой переменной в Adodc / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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