
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
07.06.2006, 14:32
|
|||
|---|---|---|---|
|
|||
ADO изменить текст хранимого запроса |
|||
|
#18+
напомните пожалуйста как в ADO программно поменять текст уже созданного запроса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2006, 14:37
|
|||
|---|---|---|---|
|
|||
ADO изменить текст хранимого запроса |
|||
|
#18+
База - Access. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2006, 14:39
|
|||
|---|---|---|---|
|
|||
ADO изменить текст хранимого запроса |
|||
|
#18+
Dim s As New ADODB.Recordset Dim strSQL as string strSQL="Новый запрос" If s.State = adStateOpen Then s.Close s.Open strSQL, s.ActiveConnection, adOpenStatic ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2006, 14:46
|
|||
|---|---|---|---|
|
|||
ADO изменить текст хранимого запроса |
|||
|
#18+
мне надо поменять текст запроса - который уже есть в ацесе, т.е. его содержимое select ...., а не его имя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2006, 14:56
|
|||
|---|---|---|---|
|
|||
ADO изменить текст хранимого запроса |
|||
|
#18+
Алексей К.2мне надо поменять текст запроса - который уже есть в ацесе, т.е. его содержимое select ...., а не его имя. может я не так понял но причем тут имя пусть будет так Dim s As New ADODB.Recordset Dim strSQL as string strSQL="SELECT DISTINCT(NAME) AS NAME_, ADRESS FROM TABLE WHERE NAME LIKE 'BILL' " If s.State = adStateOpen Then s.Close s.Open strSQL, s.ActiveConnection, adOpenStatic где именно храниться в ацессе запрос? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2006, 15:12
|
|||
|---|---|---|---|
|
|||
ADO изменить текст хранимого запроса |
|||
|
#18+
:) В ацесе есть такая закладка окна базы данных "Запрос". Там один раз написал текст запроса, сохранил его, и можешь его потом многократно использовать. В твоем варианте просто программно передается текст запроса обьекту рекордсет. у меня тект запроса занимает в ворде 4 страницы :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2006, 15:18
|
|||
|---|---|---|---|
ADO изменить текст хранимого запроса |
|||
|
#18+
автору меня тект запроса занимает в ворде 4 страницы Надо просто уменьшить размер шрифта в ворде :-) Не очень понятно, зачем сохранять запрос, если потом его все равно менять, не проще сразу собрать нужную sql строчку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2006, 15:23
|
|||
|---|---|---|---|
|
|||
ADO изменить текст хранимого запроса |
|||
|
#18+
да его собрать в коде геморойно - много кода будет, а мне в нем просто надо будет имя таблички менять периодически, вот я и хотел через replace менять, и выполнять rs=cmd.execute ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2006, 15:35
|
|||
|---|---|---|---|
ADO изменить текст хранимого запроса |
|||
|
#18+
Если в самом access, то можно так: Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2006, 15:44
|
|||
|---|---|---|---|
ADO изменить текст хранимого запроса |
|||
|
#18+
ADOX + поиск по форуму ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2006, 15:45
|
|||
|---|---|---|---|
|
|||
ADO изменить текст хранимого запроса |
|||
|
#18+
авторЕсли в самом access, то можно так:.... Это понятно, у меня весь клиент на VB +ADO сидит, применять createobject("access.aplication") с подключением библ аца - не есть гуд. Ну если нельзя, то придеться гемор разводить: создам поле мемо, в нем сохраню текст запроса, в коде получу эту запись с текстом запроса, replace, execute sql_txt. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&mobile=1&tid=2165750]: |
0ms |
get settings: |
5ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 476ms |

| 0 / 0 |
