|
Тема |
Re: MS Access -> MS SQL [re: essential] |
|
Автор | тъп4o (Нерегистриран) | |
Публикувано | 16.01.03 16:52 |
|
|
Ти наистина имаш голям проблем:))).
Това, което си направил е client/server приложение с front-end Access2002 и файла ти е в разширение .mdb и използваш M$Jet - много по-бавно и по-неудобно ако беше направил при Upsize-а AccessProject (тогава вместо M$Jet ще се използва ADO и нещата ще са доста по-бързи за големи таблици особено). Заявките с форма на планета(:)) се наричат Pass-ТroughQueries - провери им кода и виж кой юзер/пасс използуваш, защото този акаунт може да няма права за триене.
Но не е късно да направиш AccessProject(Existing Database), т.е. друг фронт-енд за връзка със SQLServer (базата данни със записите не се променя) - ot File/New - дай му име и го запиши в .adp формат - след това избери компютъра (local за MSDE), дай валидна юзер/пасс (този акаунт трябва да има пълни права Read/write/design/delete), избери си базата данни от списъка и готово - вече си елиминирал M$Jet и може да дишаш по-свободно.
Сега можеш да отваряш таблици, да триеш в табличен изглед и т.н.
Заявките които ги пишеш тук са 2 вида - Изгледи(Views- с тях данни не можеш да триеш и за нищо не стават общо взето) и съхранени процедури(StoredProcedures) - ето това е истината - със съхранените процедури можеш да правиш всичко и то ще работи макс. бързо....
Трябва да се пробва - ти си на ход...
|
| |
|
|
|