|
|
|
Народ, хелп, в 97 работало...
|
|||
|---|---|---|---|
|
#18+
Помогите, пожалуйста, проблемка возникла... Если в А97 такая вот фигня работала: Dim dbs As database Dim rst As Recordset Set dbs = CurrentDb Set rst = dbs.openrecordset("asdf") И дальше я с этим рекордсетом мог делать все, что угодно, а в ХР так не работает: во-первых, ругается на тип database, а если писать вот так: Dim rst As Recordset Set rst = CurrentDb.openrecordset("asdf") То при запуске говорит run-time error 13 "Type missmath" Как быть, а? Поможите, чем сможите... ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2003, 19:48 |
|
||
|
Народ, хелп, в 97 работало...
|
|||
|---|---|---|---|
|
#18+
Подключить в ссылках DAO и прямо указывать тип рекордсета: Dim rst As DAO.Recordset или перейти на ADO. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2003, 20:01 |
|
||
|
Народ, хелп, в 97 работало...
|
|||
|---|---|---|---|
|
#18+
Самый популярный вопрос и самый популярный ответ форума по Акесу. Печально... :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 08:55 |
|
||
|
Народ, хелп, в 97 работало...
|
|||
|---|---|---|---|
|
#18+
2 года прошло после выхода А2002 народ все еще сидит в каменном веке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 10:03 |
|
||
|
Народ, хелп, в 97 работало...
|
|||
|---|---|---|---|
|
#18+
Ну DAO, хотя и старичок (или старушка?), но все же прекрасно работает с Jet. Я еще не нашел очевидных преимуществ при работе c Jet через ADO, хотя новые проекты делаю на АДО в надежде на будущий переход на SQL. Например, в ADO до сих пор нет (удобного) поиска по нескольким полям. В ДАО - есть. А при поиске в тестовом поле в котором есть несколько символов " или ' или # - ADO подыхает, DAO - пофигу. Или при создании рекодсета в котором одно из полей целиком NULL, ДАО хавает, а ADO выдает пустой. При подключении в mdb рекодсета остнованного на DAO - получаем форму read/write, ADO - Только read. Но АДО мне все-таки нравиться возможность без проблемного (по сравнению с ДАО) перехода на другие хранилища данных. Проблема в микрософт, навязывающая другую технологию доступа к данным, ставя ссылки в новых проектах на АДО. И проблема в программерах, к-ые не не читают ни книг ни хелпов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 10:22 |
|
||
|
Народ, хелп, в 97 работало...
|
|||
|---|---|---|---|
|
#18+
> А при поиске в тестовом поле в котором есть несколько символов " или ' или # - ADO подыхает С чего бы вдруг? Ищет и не жужжит. > Или при создании рекодсета в котором одно из полей целиком NULL, ДАО хавает, а ADO выдает пустой. А это как? > При подключении в mdb рекодсета остнованного на DAO - получаем форму read/write, ADO - Только read. В Access XP это ограничение снято. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 12:56 |
|
||
|
Народ, хелп, в 97 работало...
|
|||
|---|---|---|---|
|
#18+
Хам трамвайный, а чем ваш хваленый ADO лучше DAO? Сейчас уже какой-то ADO.net вышел. Что, теперь, каждый год на новую библиотеку переходить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2003, 16:05 |
|
||
|
Народ, хелп, в 97 работало...
|
|||
|---|---|---|---|
|
#18+
я не виноватый Microsoft меняет направления приходится учится и вам советую раз сели за Аксесс, значит привязались к условиям Microsofta будьте любезны осваивать а не хочется, тогда не задавайте глюпих вопросов типа: Почему некоторые функции в А2002 не работают, а в А97 работают. вы зависимы, очень зависимы от Microsofta пока работаете на Акессе и будете дальше плясать под его дудку пока ADO.net для Аксесса не грозит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2003, 16:16 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32143370&tid=1681776]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
52ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 354ms |

| 0 / 0 |
