SQL serwer

Ogldasz odpowiedzi wyszukane dla hasa: SQL serwer





Temat: CurrentDb w projekcie (.adp)


Witam,

Mój problem jest następujący: tworzę tabelę przez import arkusza excela i
chcę
po imporcie sprawdzić jej poprawność (liczbę kolumn, nazwy i ew. typy). W
pliku .mdb działało np. coś takiego:

nc = Me.Application.CurrentDb.TableDefs(tblName).Fields.Count

przy użyciu CurrentDb.TableDefs mogłem sobie odczytać wszystkie informacje
o
tabeli...
Chcę to samo zrobić w projekcie .adp, gdzie tabele są na SQL Serverze.
Niestety - pojawia się błąd... W pomocy wyczytałem, że należy ustawić
referencję do biblioteki DAO 3.6, zrobiłem to, ale błąd jest nadal.
Przekopałem
pomoc, ale nic nie mogę znaleźć na ten temat :(

Jak to naprawić?? Albo może ktoś podpowie inny sposób na odczytywanie
informacji o tabeli(ach) z SQL Servera.

Z góry dzięki.
Maciek


1.Wylacz DAO i skup sie na ADO.
2. W ADO zamiast CurrentDB uzyj CurrentProject.

Przyklad:
Dim conn as New ADODB.Connection
Dim rs as New ADODB.Recordet

Set conn = CurrentProject.Connection

rs.open "Select pole1, pole2 From Tabela Where ..." , conn

With rs
  ' a tu zrob z recodetem co chcesz
End with

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: wplyw rozbudowy klucza na szybkosc bazy
Olej to. To juz nie problem na dzis.
Na 386 lub 486 mozna sie bylo bawic w takie optymalizacje.
Dzis na PII/PIII nie zauwazysz roznicy. No chyba, ze masz
baze wielka jak slon, ale wtedy i tak trzeba sie przesiasc na SQL servera.
Wg mnie, zaloz taki klucz aby byl "Primary" bez wzgledu na jego dlugosc,
wazne, zeby Ci sie rekordy nie pop... w przyszlosci, zapewni Ci to
takze mozliwosc gladkiej przesiadki z danymi na SQL server.

Pozdrowienia

Adam

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Niepasujace dane.


Witam. Mam dwie tabele, jedna normalna, utworzona w Accessie, a druga
polaczona z SQL Server. Na podstawie tych dwoch tabel tworze kwerende
wyszukujaca niepasujace dane i .... i nic, albo nie wiem co, bo nigdy...


Czołem

Szkolny błąd początkujących na SQL Serverze.
Jak to działa?
Operację JOIN może wykonać albo JetEngine(lokalnie) albo SQL server
(zdalnie),
nigdy oba na raz.
Przy Twojej konfiguracji, SQL server nie robi nic, tylko wydaje tablicę.
Access (Jet) aby dokonać JOINa musi najpierw ściągnąć całą tablicę
z servera do swojego lokalnego kesza. Dopiero potem może analizować dane.
Zapewne jeszcze gdzieś tam jest sortowanie, to już kompletna klapa.
Możewsz sobie w locie zaobserwować jak rośnie swapfile.
W tym przypadku albo przenieś obie tablice do Accessa
albo obie na SQL server. Wtedy czasy będą błyskawiczne.

Pozdrowienia

Adam

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Wstawianie nowego rekordu (Access+SQL Server)
Witam,

Ponownie problem ze współpracą Accessa z SQL Serverem :(
Nie działa automatyczne numerowanie przy wstawianiu nowego rekordu. Przy czym
błąd występuje tylko wówczas, gdy używam Accessa na serwerze - na klientach
jest wszystko OK.
Na serwerze loguję się jako administrator, wstawianie działa poprawnie w samym
SQL Serverze a po połączeniu tabeli do Accessa i próbie wstawienia nowego
rekordu pojawia się błąd:

Cannot insert explicit value for identity column in table 'nazwa' when
IDENTITY_INSERT is OFF (#541)

O co może chodzić? Gdzie szukać przyczyny takiego zachowania?

Dodam jeszcze, że na drugim komputerze przy identycznej konfig. serwera
wszystko działa poprawnie (inna jest tylko wersja Office'a - ta z błędem to SR-
1 a bez błędu SR-2 - czy to może być przyczyną??).

Z góry dzięki za wszelkie podpowiedzi.

Maciek

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: podlaczanie accessa'97 do sql server via odbc
Witam
Chce na szybko zastapic wielodostepna baze w accesie'97 na klienta w
accessie'97 a dane na serwerze w ms sql server 2005.
1.Po podlaczeniu via odbc przykladowej tabeli wszystkie pola zapełnione
są : #Usunięty
2. ilosc wierszy jest poprawna
3. Przy imporcie tej samej tabeli do accessa poprzez ten sam dsn dane sa
poprawne

Pytanie jak przeskoczyc problem z pkt1. i czy jest to wogole mozliwe na
tej wersji accessa

spee

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Aplikacja sieciowa bez serwera.


Z tego co czytałem to VB LE  nie tworzy EXE więc trzeba kupic to na każdą
stację roboczą.


(...)

Źle czytałeś - VB LE można zrobić exeka. Ciut wolniejszego niż w wersji
profi (kompilacja do kodu pośredniego a nie maszynówki) ale exe.


MOżna rozważyć dostęp do baz danych przez przeglądarkę za
pomocą skryptów ASP. Tanio bo wymaga jedynie serwera z


Win95/98/Me/NT/XP/2000

i przeglądarek na stanowiskach. Niestety jest strasznie uciążliwe w
pisaniu
(miesza się HTML z VB) i ma ograniczony interfejs użytkownika


(...)

Tak trochę of topic: niedawno czytając coś na temat licencji SQL Servera
wyczytałem, że Ms inaczej licencjuję użytkowników internetowych i
intranetowych. Otóż jeśli od użytkowników zewnętrznych wymagana jest jedna
licencja, to już na każdego użytkownika z sieci firmowej potrzebna jest
osobna licencja, a więc w sumie nieważne jak jest realizowany dostęp do
bazy: czy z aplikacji VB, adp, czy też ASP, to płaci się tak samo.
Oczywiście z Accessem nie ma tego typu problemu, bo wystarczy jedna licencja
na dla serwera obsługującego ASP, zgadza się?

Pozdrawiam
Grzegorz

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: problem ODBC
Byc moze jest to troche off-topic ale ... :

zrobilem sobie bazke i za pomoca Developera ja instaluje na stacji roboczej.
Baza odwoluje sie do SQL servera dlatego instaluje takze w Setup Wizardzie
narzedzia ODBC.
Po zainstalowaniu tegoz narzedzia pojawia sie blad ODBC :

"Nie mozna zaladowac procedur konfiguracyjnych sterownika <nazwa zdrodla
odbcz powodu bledu o kodzie : 1157"

nastepnie pojawia sie komunikat o problemach przy wgrawaniu translatora.
Po tych komunikatach nie pomaga juz przeinstalowanie offica, itp. Nie moge
dostac sie do ustawien DSN w ODBC bo
za kazdym razem pojawia sie taki blad.

Co robic drodzy grupowicze?

pzdr
blaze

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Problem z mssql 7.0 nvarchar a zalinkowana tabela w Access97.
Hej,

Problem jest taki
SQl server 7.0 pole nvarchar 255.

Zalinkowane tabele do Access 97. Linkuje i ustawia typ danych text 255. Dane
sa obciete no i nie dasie ich edytowac, jesli znakow w nvarchar 255 .

Jak to obejsc i w A 97 zalinkowanym, poprawnie wyswietlac takie pola z sql
servera. gdy na mssql pole bylo typu ntext, to tez linkowalo w acc 97 na
text 255, chcialbym aby zalinkowalo na memo

jak go do tego zmosic ?

Pozdr

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Access ->SQL Server
Witam,
Podejrzewam, że ten problem się już kiedyś pojawił, ale niestety nie mogę
znaleść post'ów związanych z tą tematyką.
Mam następującą prośbę:
Chciałbym pobrać dane z bazy znajdującej się na SQL Serverze i umieścić je w
bazie Access'owej za pomocą visual basic'a.
Prosiłbym o przykładowy fragment kodu (przede wszystkim interesuje mnie sposób
połączenia się i zamknięcie tego połączenia).

Z góry bardzo dziękuję.

Pozdrawiam,
mw

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Sterowniki do ODBC
Jest w instalacji MS OFFICE (opcja nieinstalowana domyślnie)
lub na plycie MS SQL (klient SQL).

Grzegorz

"Kubu$" <kub@go2.plwrote in message Gdzie znalezc sterownik do ODBC dla SQL Servera 7 ?

Pozdrawiam
Andrzej


Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Sterowniki do ODBC
A same sterowniki aby nie trzeba bylo instalowac ani OFFICA ani CLIENTA

Jest w instalacji MS OFFICE (opcja nieinstalowana domyślnie)
lub na plycie MS SQL (klient SQL).

Grzegorz

"Kubu$" <kub@go2.plwrote in message | Gdzie znalezc sterownik do ODBC dla SQL Servera 7 ?

| Pozdrawiam
| Andrzej


Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: laczenie ADP z MSDE

Użytkownik <m@irc.plnapisał:


Ale MSDE stawiam na win2k i niechce w ten sposob gdyz ma on ogranicznia do
10
sesji (win2k) a MSDE ma ograniczenia z tego co sie dowiedzialem do zapytan
jednoczesnych 5-10 wiec mam zamiar postawic na w miare szybkiej maszynie
PIV
1,5 GHz 768MB RAMu i mam nadzieje ze po TCP/IP lub innym obsluzy ok 25
userow
nonstop (wszystkich userow ok 70).
Gdy chce sie laczyc przez TCP/IP nie idzie :-( jak rowniez NWLink IPX/SPX
tez
nic z tego siec na Novellu.


Wyłącz windowsową autentyfikację na tym MSDE, używaj tylko autentyfikacji
SQL Servera;
w ciągu połączenia "PERSIST SECURITY INFO=FALSE;USERID=nazwa;PWD=haslo"

Jak Ci to będzie działać to zależy głównie od kostrukcji bazy.

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: domyślne wartości pola w sql "create table"


DAFAULT
przykład

CREATE TABLE SALARY (
 PAYDATE DATE NOT NULL,
 EMPNO NUMBER (4) DEFAULT 0 NOT NULL,
 SAL NUMBER(7,2) DAFAULT 0,
 CONSTRAINT PK_SALARY PRIMARY KEY (PAYDATE,EMPNO)
);


Powyższy kod nie działa w Accessie, na SQL Serverze działa po zamianie
Number na Decimal, więc chyba twoje rozwiązanie jest nieco nie na temat.
W zwykłym sql accessowym nie ma klauzuli Default, jednak...
począwszy od Accessa XP można ustawić tryb składni zapytań na "zgodny z
programem SQL Server (ANSI 92)" i wówczas poprawione zapytanie da się
uruchomić w Accessie (no i będzie dawać oczekiwane wyniki - wartość domyślna
jest ustawiona).

Czy często korzystacie z tego nowego trybu sql-a? W sumie wygląda
interesująco - ewentualna późniejsza migracja na SQL Server jest dużo
prostsza.

Pozdrawiam
Grzegorz

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Podłączenie przez ODBC

Używam ODBC do połączenia aplikacji Accessa do SQL Servera. Przy
otwieraniu
aplikacji wyskakuje mi okno logowania do SQL. Jak podać parametry do
serwera, żeby okno się nie pojawiało?


Podaj usera i haslo - zgodnie z ustawieniami SQL Servera (tzn moze on
opierac sie na wlasnej identyfikcaji lub korzystać z autoryzacji z serwera
NT) Jesli nie mozesz to updatuj driver ODBC do SQL Servera ( wersja 3.70
chyba jest w miare swieza). Warto tez miec swiezą wersje administratora
ODBC.

Bartek

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: access+sqlserver+raport
Mozna przy otwieraniu raporu przekazac warunek:

      Docmd.Openreport "nazwa raportu, , , warunek_where

gdzie warunek_where jest ciagiem znakow np.

"[Id] = " & Me.NazwaPolaKombi

Sprawdz help w temacie:  Docmd.Open
Wojtek


"Jaca" <jacekbieganow@poczta.onet.plwrote in message



Witam,

Mam problem przy pracy w projekcie Accessa 2000 na SQL Serverze 2000. Jest
sobie formularz, w nim w polu jakaś wartość. Ma powstać raport, który na
pobrać dane z kwerendy i jako kryterium ma być użyta wartość z pola
firmularza. W mdb nie ma problemu - jako kryterium określa się zawartość
pola kombi, ale tu w widoku nie można użyć takiego kryterium.
Jeśli ktoś ma na to sposób - proszę o podpowiedź, będę wdzięczny.

Pozdrawiam

Jacek Bieganowski


Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: access+sqlserver+raport
Wojtek napisał:


Jaca wrote:
| Mam problem przy pracy w projekcie Accessa 2000 na SQL Serverze 2000.
Jest
| sobie formularz, w nim w polu jakaś wartość. Ma powstać raport, który na
| pobrać dane z kwerendy i jako kryterium ma być użyta wartość z pola
| firmularza. W mdb nie ma problemu - jako kryterium określa się zawartość
| pola kombi, ale tu w widoku nie można użyć takiego kryterium.
| Jeśli ktoś ma na to sposób - proszę o podpowiedź, będę wdzięczny.

Mozna przy otwieraniu raporu przekazac warunek:

      Docmd.Openreport "nazwa raportu, , , warunek_where

gdzie warunek_where jest ciagiem znakow np.

"[Id] = " & Me.NazwaPolaKombi

Sprawdz help w temacie:  Docmd.Open


IMHO: serwer zwraca wszystkie rekordy, wybór następuje dopiero
po stronie klienta. Lepiej użyć recordset-u zwracanego przez
procedurę przechowywaną uruchamianą z parametrem.

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: SQL Sever a ACCESS 2000
witam wszystkich grupowiczów

zwraccam sie z prosba o pomoc w nastepujacym temacie:

mam baze danych w formacie *.mdb  administrator sieci zainstalował SQL
Server i mam polecenie przeniesienie bazy na ten ze serwer. access posiada
narzedzie pod nazwa kreator rozbudowy ale niestety wywala mi komunikat ze
polaczenie z sql serverem nie udalo sie
czy jest jakis standatrtowy uzytkownik SQL Servera?

czekam na wszystkie sugestie i pozdrawiam
Radek M

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: SQL Sever a ACCESS 2000


RM <mier@poczta.onet.plwrote in message



witam wszystkich grupowiczów

zwraccam sie z prosba o pomoc w nastepujacym temacie:

mam baze danych w formacie *.mdb  administrator sieci zainstalował SQL
Server i mam polecenie przeniesienie bazy na ten ze serwer. access posiada
narzedzie pod nazwa kreator rozbudowy ale niestety wywala mi komunikat ze
polaczenie z sql serverem nie udalo sie
czy jest jakis standatrtowy uzytkownik SQL Servera?

czekam na wszystkie sugestie i pozdrawiam
Radek M


Powinienes sie chyba wlasnie skontaktowac z adminstratorem SQL.

Roman N.

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: SQL Sever a ACCESS 2000
| mam baze danych w formacie *.mdb  administrator sieci zainstalował
SQL
| Server i mam polecenie przeniesienie bazy na ten ze serwer. access
posiada
| narzedzie pod nazwa kreator rozbudowy ale niestety wywala mi
komunikat ze
| polaczenie z sql serverem nie udalo sie
| czy jest jakis standatrtowy uzytkownik SQL Servera?

Eee... zapomnij o accessie. W SQL'u masz genialne narzedzie do
importu/exportu. Wykorzystaj jego 'Import and Export Data'

Waldek

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: SQL Sever a ACCESS 2000
Próbowałeś już z "sa" (System Administrator)?


witam wszystkich grupowiczów

zwraccam sie z prosba o pomoc w nastepujacym temacie:

mam baze danych w formacie *.mdb  administrator sieci zainstalował SQL
Server i mam polecenie przeniesienie bazy na ten ze serwer. access posiada
narzedzie pod nazwa kreator rozbudowy ale niestety wywala mi komunikat ze
polaczenie z sql serverem nie udalo sie
czy jest jakis standatrtowy uzytkownik SQL Servera?

czekam na wszystkie sugestie i pozdrawiam
Radek M


Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: MsSQL-Access2000
mirro wrote at Mittwoch, 19. Oktober 2005 10:23:


Swego czasu mialem podobny problem. W sieci znalazlem sporo danych na
temat przyczyn. W moim przypadku chodzilo akurat o problem NULL-i.


Pamietam, ze we wczesniejszych wersjach MS SQL Server'a nalezalo
do tabel dodac kolumne typu "timestamp". SQL Server sam pielegnowal
sobie jej zawartosc i przechowywal tam czas ostatniej aktualizacji.
To byly co prawda czasy accessa 2.0 i SQL Servera 6.x ale moze
warto sprobowac :-)

Ciao, Smyk

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: export *.mdb do MSSQL jak ?
Witam.
Potrzebuję pomocy "guru" w exporcie dazy MS ACCESS do MS SQL. Narzędzie
Import/Export z SQL Servera prosi o hasło i uzytkownika, ale nie mam pojęcia
o jakie hasło i jakiego usera chodzi ? Potrzebuję przenieść bazę Płatnika z
MsAccess do SQL. Proszę o szybkoą pomoc. Darek
Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: export *.mdb do MSSQL jak ?


Import/Export z SQL Servera prosi o hasło i uzytkownika, ale nie mam
pojęcia
o jakie hasło i jakiego usera chodzi ? Potrzebuję przenieść bazę Płatnika


z

Chodzi oczywiście o username i hasło do SQL Servera. Jeżeli go nie znasz,
podpytaj admina adminującego tym SQL Serverem.

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: export *.mdb do MSSQL jak ?


Piotr Lipski wrote:

| Import/Export z SQL Servera prosi o hasło i uzytkownika, ale nie mam
| pojęcia o jakie hasło i jakiego usera chodzi ? Potrzebuję przenieść
| bazę Płatnika z

Chodzi oczywiście o username i hasło do SQL Servera. Jeżeli go nie
znasz, podpytaj admina adminującego tym SQL Serverem.


Standardowo jest "sa" z pustym haslem. Procom zdaje się używał hasla
"platnik".

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: migracja access do sql 7
    witam,

    jest następujący problem:
    należy wykonać migrację bazy danych stworzonej w MS Access 97/2000 do MS
SQL Server 7.0;
    czy możecie udzielić mi jakichś wskazówek w związku z tym tematem ?
    baza ma kilka tabel, kwerendy, formularze, itp.; rozumiem, że na SQL
Serverze znajdą się tylko tabele; gdzie w takim razie umieścić resztę bazy i
jak zorganizowac do niej dostęp, żeby można było korzystać z niej w sieci;
    będę wdzięczny za wszelkie uwagi na ten temat;
    pozdrawiam;

    K.R.H.

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Access, VBA, SQL Server/zlecenia/praca zdalna
Szukam osoby z praktyczna znajmoscia Accessa, VBA i SQL Servera 2000 do opieki
nad aplikacja.
Przez opieke rozumiem: dodawanie nowej funkcjonalnosci, tworzenie raportow i
poprawianie bledow.

Praca zdalna, czas pracy nienormowany, forma rozliczenia do ustalenia
(preferowana umowa o dzielo).

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Access, VBA, SQL Server/zlecenia/praca zdalna
Pawel <syst_komWYTNI@poczta.onet.plnapisał(a):


Szukam osoby z praktyczna znajmoscia Accessa, VBA i SQL Servera 2000 do
opieki
nad aplikacja.


[...]

Uuuu... Ale chętnych - ciężko będzie:

Original-Recipient: rfc822;syst_@poczta.onet.pl
Final-Recipient: RFC822;syst_@poczta.onet.pl
Action: failed
Status: 4.2.2 (Skrzynka pocztowa przepelniona / Destination mailbox full)
Diagnostic-Code: cnp; 500 (Proba dostarczenia listu do pelnej skrzynki /
Attempting to deliver to
full mailbox)
Last-Attempt-Date: Thu, 20 Jul 2006 11:12:32 +0200

;/

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Access, VBA, SQL Server/zlecenia/praca zdalna


Szukam osoby z praktyczna znajmoscia Accessa, VBA i SQL Servera 2000 do
opieki
nad aplikacja.
Przez opieke rozumiem: dodawanie nowej funkcjonalnosci, tworzenie raportow i
poprawianie bledow.

Praca zdalna, czas pracy nienormowany, forma rozliczenia do ustalenia
(preferowana umowa o dzielo).

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl


Witam!
Jest to zakres jakim od kilku lat się zajmuję. Mimo 50 lat właśnie przechodzę
na pełną emeryturę mundurową. Będę miał sporo czasu. Brakuje mi jednak
informacji o jaką lokalizację w kraju chodzi. Pozdrawiam!
Lechosław L.

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: access - zapytanie SQL
Jesli odwołuje sie do birżącego formularza to z lenistwa stosuje Me bo
pozatym Microsoft twierdzi że tak działa szybciej.

Dużo pisałem kiedyś w DAO będzie z 7 lat jak zaczełem w ADO to nie mogłem
sie pozbierać ale teraz wole ADO bo w przypadku korzystania z MSDE lub
pełnego SQL Servera jest dużo szybsze niż DAO no a pozatym czasy DAO powoli
odchodzą w przeszłość.

Bohdan Głowacki

Użytkownik "Michal Kozusznik" <mxm_@student.uci.agh.edu.plnapisał w
wiadomości
| dim rs as new adodb.recordset

| rs.open "SELECT & " me.tekst1 & " FROM Tabela1  WHERE " & me.tekst1 & "
=
'
| " & me.tekst0 & "'" dla pola wart typu tekst lub
| rs.open "SELECT & " me.tekst1 & " FROM Tabela1  WHERE " & me.tekst1 & "
=
"
| & me.tekst0  dla pola numerycznego

Niegdy nie uzywałem recordsetu adodb ale jesteś pewien że zadziała w nim
wskaźnik na Me. ?
Bo normalnie nie działa. Trzeba podać Forms!Nazwa_Formularza!Nazwa_pola

A poza tym czemu nie uzywasz ibiektów DAO?

--
Michał Kożusznik
http://mops.uci.agh.edu.pl/~mxm_crd
e-mail: ma@prezentacje.net


Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Publikacja >Smart Access<
Jako, ze daly sie slyszec pewne glosy o braku nowosci na grupie,
pozwalam sobie przeslac informacje o wydawnictwie o nazwie
Smart Access. Jest to miesiecznik amerykanski wydawany w ramach
rodziny wydawnict nt. VB, SQL Servera i paru innych.
Gazetka jest BARDZO dobra i strictle profesjonalna. Praktycznie nie zawiera
reklam poza paroma ogloszeniami firm specjalizujacych sie w rozwiazaniach
pod Accessem. Prowadzacym gazete jest Peter Vogel  a pisuja tam takie slawy
jak
Ken Getz, Paul Litwin, Michael Kaplan itd.,
Dostep do przykladowych artykulow pod adresem:
http://www.pinpub.com/access/home.htm

Do kazdego numeru dodawany jest zestaw omawianych programow + pare bonusow.
Dodatkowo co dwa lata wydaja plyte CD ze zbiorem wszystkich materialow z
pisma
+ programy przykladowe.

Dawniej razem z pismem przysylali dyskietke, teraz wszystkie programy sa do
sciagniecia z ich
http ale zabezpieczone haslem drukowanym na ostatniej stronie pisma. Tak
wiec prenumerujesz gazete,
masz haslo. Kolega prenumeruje gazete, masz haslo. Itd...

Co do kosztow. Pismo nie jest dla amatorow, to jest jasne. Bez sponsora ani
rusz.
Roczna prenumerata to 159$, dwa lata 249$.
Czasem jednak zaklad ma fundusze na durne akcje socjalne i zamiast
prenumerowac "Dzialkowicza"
moze uda sie wam podpiac pod to pismo.

Pozdrowienia

Adam

P.S. Stanley, moze dodasz tego linka do swojej strony?

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: kopiowanie danych do mssql

"Mariusz" <t@atria.com.plwrote in message



| Jeśli SQL Server 2000, to skorzystaj z DTS-ów, jeśli 2005, to Integration
| Services.
| Cyklicznie kopiowałbym wszystkie rekordy z bazy accessowej do jakiejś
| tabeli tymczasowej na SQL Serverze, a dopiero tam sprawdzał, czy już nie
| zostały wcześniej importowane i w razie potrzeby dodawał do tabeli
| docelowej.

Dzięki za szybką reakcję :)
SQL Server w wersji 2000.
Myślisz, że to najlepsze rozwiązanie? Cykliczne kopiowanie musiałoby się
odbywać bardzo często biorąc pod uwagę fakt, że 1-go danego miesiąca baza
wraz z danymi zniknie zaraz po północy.


Dlaczego często? Czy nie wystarczyłoby skopiować bazę raz w miesiącu na 5
minut przed upływem północy ostatniego dnia miesiąca?

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Replika - jak usunac informacje o replikacji ?

"Krzysztof Jarocki" <tek@poczta.onet.plwrote in message



Witam.

Zrobilem test replikacji (nie dystrybuowalem jeszcze "wlasciwiej" bazy
jako
repliki).
Wszystko jest OK.
Ale pytanie brzmi:
1. Czy mozna proces odwrocic ?
2. Czyli czy da sie usunac informacje o replice z pliku Master ?

Zaciekawiony,

Krzysiek


Witaj

Nie niema z tego powrotu w accessie. Ale można wyeksportować tabele do MS
SQL servera i tam usunąć pola, które się dodały przy zmianie bazy na
replikowalną i wyeksportować z powrotem do pliku mdb

as@aseta.pl
Gadu - Gadu: 3069639

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Replika - jak usunac informacje o replikacji ?


Nie niema z tego powrotu w accessie. Ale można wyeksportować tabele do MS
SQL servera i tam usunąć pola, które się dodały przy zmianie bazy na
replikowalną i wyeksportować z powrotem do pliku mdb


A po co po drodze MS SQL? Dlaczego nie od razu utowrzzyc nowe tabele w nowej
bazie danych MSAccess za pomoca kwerend?

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Replika - jak usunac informacje o replikacji ?


"Piotr Chlabicz" <pchlab@wp.plwrote in message



| Nie niema z tego powrotu w accessie. Ale można wyeksportować tabele do
MS
| SQL servera i tam usunąć pola, które się dodały przy zmianie bazy na
| replikowalną i wyeksportować z powrotem do pliku mdb

A po co po drodze MS SQL? Dlaczego nie od razu utowrzzyc nowe tabele w
nowej
bazie danych MSAccess za pomoca kwerend?

--
------------
Piotr Chlabicz
GG#: 84082


 Super

Tylko kwerendy nie zwrócą Ci ustawień pól, indeksów, miejsc dziesiątnych
kluczy głównych itd.

as@aseta.pl

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: access i sql server - pracowal ktos??

Michał Filipowski napisał(a) w wiadomości: <37681@news.vogel.pl...
|czy pracowal ktorys z grupowiczow na platformie ms sql server 6.5
albo 7.0
|korzystajac z accessa 97 jako klienta??? Dziala to bez zarzutu???
|
|Tak, mam Windows2000 Advanced Server z SQL 7, stojący w sieci, do
którego
|podpięte są komputery z Accessem jako klientem. Na razie - działa.
Jak
|dojdziemy do 1GB danych, to będę mógł powiedzieć, jak jest z
wydajnością. Na
|razie wszystko OK.

Przy okazji spytam (zakładam, że wszystko chodzi na NT). Jak wiadomo,
NT Server i MS SQL Server kupuje się z licencją na określoną liczbę
użytkowników. Pytanie: czy liczba użytkowników SQL-a może być większa
niż użytkowników NT? De facto użytkownicy SQL Servera nie muszą chyba
mieć kont na NT (SQL ma chyba jakieś własne konta i mechanizmy
autentyfikacji), wobec tego wystarczyłoby mieć NT z licencją np. na 5
userów (sami administratorzy), za to SQL-a z licencją np. na 20
userów. Da się tak zrobić?

+- Krzysztof Czurylo                                             -+
+- Technical University of Gdansk & Medical University of Gdansk -+
+- krzy@SPAM.polbox.KILLER.com                                -+
+- remove 'SPAM.' and 'KILLER.' before reply !!!                 -+

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: access i sql server - pracowal ktos??


Przy okazji spytam (zakładam, że wszystko chodzi na NT). Jak wiadomo,
NT Server i MS SQL Server kupuje się z licencją na określoną liczbę
użytkowników.


Sa dwie możliwości - możesz kupić na uzytkowników albo na procesory..... Z
tego co pamiętam, ale głowy nie dam, jak kupisz na procesory (rozwiązanie
droższe...) to możesz mieć dowolną ilość użytkowników.....


Pytanie: czy liczba użytkowników SQL-a może być większa
niż użytkowników NT?


A co ma NT do SQLa? :)
SQLa możesz odpalić nawet na Windows 95......


De facto użytkownicy SQL Servera nie muszą chyba
mieć kont na NT (SQL ma chyba jakieś własne konta i mechanizmy
autentyfikacji), wobec tego wystarczyłoby mieć NT z licencją np. na 5
userów (sami administratorzy), za to SQL-a z licencją np. na 20
userów. Da się tak zrobić?


Coś mi się tu nie podoba.... Jak kupujesz np. NT server + 10 pack, to
znaczy, że możesz mieć dziesięć pracujących Workstations, czyż nie?
A pod NT Server możesz mieć podpięte b. duzo użytkowników, tylko jest limit
w ilości pracujących na raz.... Przynajmniej w teorii :)
Wyobraź sobie taką sytuację - masz server NT i 5 stacji klienckich, np. w
szkole - i 100 kont uczniowskich. Nie musisz mieć licencji na te 100 kont!!!
Tylko na 5 stacji roboczych....

Pozdrawiam

Michał Filipowski

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: access i sql server - pracowal ktos??

Dobra. Mam NT server + 10 pack, a na nim SQL servera z licencją na 20
userów. Czy tych 20 userów może jednocześnie korzystać z servera SQL,
czy nie? Nie korzystają oni z NT jako takiego (pliki, poczta, etc.), a
tylko z SQL-a postawionego na NT.
Słowem, czy aby wykorzystać wszystkie licencje SQL serwera trzeba mieć
przynajmniej tyle samo licencji na NT, czy też nie?

+- Krzysztof Czurylo                                             -+
+- Technical University of Gdansk & Medical University of Gdansk -+
+- krzy@SPAM.polbox.KILLER.com                                -+
+- remove 'SPAM.' and 'KILLER.' before reply !!!                 -+


Sprawdz.
Nie loguj sie do sieci, polacz sie z baza i zobacz na serwerze czy jestes
zalogowany do bazy i do serwera NT.
Nie mialem okazji sprawdzac tego z SQL Server, ale podobne doswiadczenia
robilem na Sybase. Na serwerze Novell'owym i NT chyba tez o ile dobrze
pamietam, logowalem sie do samej bazy a na serwerze nie bylo sladu. Zrobilem
kiedys test na Novell'u - serwer na 5 baza na 8, bez problemu - 8. Z SQL
moze byc roznie, jest on dosc silnie powiazany z NT, nie pracuje obecnie z
SQL wiec nie moge sam sprawdzic

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: access?


Czy ktoś może doradzić w jakim kierunku dalej się rozwijać ?
Znam Aceessa -
umiem dobrze programować i chciałbym przejść do czegoś bardziej
zaawansowanego.

pozdrowienia

Adam Wojewódzki


No cóź,
Skoro - jak twierdzisz - "umiesz dobrze programować" (i jesteś naprawdę w
tym debeściak - w końcu nazwisko zobowiązuje ;-), to powinieneś mieć wiedzę
na temat "Co dalej".
Osiągnięcie "dobrego" poziomu programowania (co właściwie oznacza "dobry"?)
nie może się przecież obejść bez odwiedzania stron MSDN i witryn wszelakich
accesso-zbzikowanych szamanów kodu SQL, VBA, API itp., a tam przecież
mnóstwo odwołań do chociażby SQL Servera, ASP, VisualStudio...
Oczywiście można póść także w stronę Oracle, DB2, MySQL, FoxPro, ale to już
udowadnianie wyższości jednych świąt nad drugimi (polecam listę
pl.comp.bazy-danych - tam podobne polemiki zdarzały się często).

Pozdrawiam,
MS

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: access wolny wolny access

-----Oryginalna wiadomość-----
Od: Morff [mailto:janu@imaster.pl]
Wysłano: 2002-08-16 08:27
Do: pl-comp-bazy-danych-msacc@newsgate.pl
Temat: Re: access wolny wolny access


(...)

... Jeden


minus (dla mnie plus) - brak środowiska graficznego do
zarządzania - takiego
jak w MSSQL .


Dlaczego plus?
A jeżeli nie podoba ci się EM i Query Analyzer z SQL Servera to zawsze
możesz używać osql.

Pozdrawiam
Grzegorz

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: MSAccess MS SQL Server - zapewne proste
Witam,

stworzylem tabele na ms sql server. Nadalem odpowiednie uprawnienia (tak
sadze). Schody zaczynaja sie, gdy chce dokonywac zmian (usuwanie, dodawanie i
zmiana rekordow) z poziomu Access'a. Przekopalem archiwum grupy i nic nie
znalazlem. Czy ktos moze ma pomysl jak nadac uprawnienia, aby dokonywac zmian z
poziomu accessa?

dobek

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: MS ACCESS i MS SQL


czy da się ( jesli tak ) to jak najłatwiej przenieść baze z accessa na ms
sql'a. Czy da sie importować w sql z accessa ?


W tej konkretnej sytuacji pojęcia "przenieść" i "łatwiej" są komplementarne.
Jeżeli baza ma kilka raportów, formularzy, niezbyt zawiłe zależności między
danymi oraz dobrze przemyślaną architekturę - jest to kwestia prawdopodobnie
paru dni.
W przypadku rozległych aplikacji, pisanych z wykorzystaniem różnych
"skrótów" tudzież "udziwnień" w kodzie vba - praktycznie bardziej opłaca się
napisać NOWĄ bazę i zassać do niej dane.
Na co trzeba zwracać uwagę:
- "[Formularze]" w kryteriach kwerend - lepiej zawsze pisać "[Forms]" -
pójdzie nawet w Suahili
- Składnia Like - niby automatyczna konwersja jest przewidziana, ale
słabo...
- Formularz oparty na danych z innego formularza (lub z kontrolki/-ek) - tu
przeróbki są pewne
- ADODB/DAO - kod obsługujący rekordsety praktycznie do przepisania (a
przynajmniej Find / FindFirst, NoMatch / EOF, blokowanie rekordów...)
- Mnóstwo innych szczegółów, o których zapomniałem.

Generalnie...
MOIM zdaniem SQL Server jest full wypas.
Sam import "surowych" danych z Accessa jest bezproblemowy.
Standart ANSI92 podobno umożliwi poprzenoszenie tego w razeie potrzeby na
inną platformę, ale na ogół jest tak, że jak się kupuje SQL Servera za
sześciocyfrową kwotę, to nie po to, żeby go za pięć lat wywalać...

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Ms SQL Server - podłączenie bazy z pliku
Posiadam plik bazy danych: "baza.mdf", dla Ms SQL i chciałbym go podłączyć do
swojego MS SQL Server`a jako bazę o nazwie "baza2". W jaki sposób mogę to
zrobić ? (kiedy próbuję wykonać Attach Database wybieram plik do podłączenia,
wybieram nową nazwę jako "baza2", pokazuje mi się ścieżka, w której zapisany
jest plik bazy z "zielonym zaznaczeniem" oraz ścieżka, w której zapisany jest
log tej bazy z "czerwonym X". Kiedy zatwierdzam "Attach" bądź "OK" pokazuje mi
sie komunikat o niemożności podłączenia bazy).
Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: ODBC SQL Server błąd #208 przy otwieraniu połączonej tabeli
Witam,
Tworzę połączenie ODBC podając uwierzytelnienie z identyfikatorem sa i
hasłem.
Przy łączeniu tabeli wszystko jest jak należy. Połącz
tabele-ODBC-Stworzony DSN-Podaję hasło i jest wszystko elegancko. Załącza
tabelę, wyświetla dane. Wszystko OK do momentu zamknięcia Accessa i
ponownego uruchomienia.

Otrzymuję komunikat ODBC SQL Server Invalid object name (tu nazwa tabeli)
#208. Muszę znowu załączyć tabelę i znowu jest OK.

sa to system administrator więc wszystko powinno być OK.

Może ktoś może mi coś podpowiedzieć. Będę zobowiązany.

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: import bazy z Access 2000 do ms sql server 7
Mam pewien problem i potrzebuje pomocy.
Nie mogę zaimportować bazy danych Access do MSSql Server 7 poprzez Wizarda.
Na końcu operacji gdy w  Wzzardzie widze już tabele Accessa pokazuje się
komunikat
Error Source -Microsoft jet  Database Engine
Nie można odczytać rekordu lub rekordów, brak zezwolenia na czytanie z
'nazwa pierwszej tabeli'

Moge natomiast wyeksportowac pojedyncza tabele z Accessa poprzez export
przez ODBC.
Jest tylko jeden problem gubie polskie znaki!!!!A to dyskwalifikujacy
problem w mojej bazie

Poprzez rozbudowe bazy Access (kreator Access 2000) tez nie moge
wyeksportowac bazy. Na koncu powstaje raport i kazda tabela jest opisana ,że
nie mogla zostac wyeksportowana

komputer klienta to Windows 98 pl
serwer gdzie jest ms sql server 7 to Windows NT 4 Server SBS Service pack 4

Pomocy. Przy okazji moge sie podzielic jakimis moimi doswiadczeniami w
budowaniu aplikacji w Accesie jesli ktos bedzie wiedzial mniej niz ja

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: jak to zrobić... ?


W sumie, to nie ma specjalnego znaczenia czy baza jest obsługiwana za pomocą
Jeta, czy też MS SQL - jeśli korzystasz z ADO.NET i providera OleDb, to kod
będzie w dużej części identyczny, np. kod działający zarówno w Accessie jak
i SQL Serverze:


Czy mogę zamienić w powyższym przykładzie "myConnect.udl" plikiem
msaccessa .mdb?

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: jak to zrobić... ?


| W sumie, to nie ma specjalnego znaczenia czy baza jest obsługiwana za
| pomocą
| Jeta, czy też MS SQL - jeśli korzystasz z ADO.NET i providera OleDb, to
| kod
| będzie w dużej części identyczny, np. kod działający zarówno w Accessie
| jak
| i SQL Serverze:

Czy mogę zamienić w powyższym przykładzie "myConnect.udl" plikiem
msaccessa .mdb?


Możesz zamienić na pełny connection string, np (Access):
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:DevelopmentAplikacje
AccessTestyMojaBaza.mdb;Persist Security Info=False

albo (serwer MsSQL):

Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security
Info=False;Initial Catalog=Northwind;Data Source=GDNBOOK

itd.

Aby szybko utworzyć prawidłowy ConnectionString, to najlepiej i tak posłużyć
się udl:

1) nowy plik tekstowy, zmienić rozszerzenie na udl,

2) kliknąć go dwukrotnie - powinien się otworzyć "Microsoft Data Access" -
wybrać odpowiednie źródło, sprawdzić klikając na "Testuj połączenie",

3) po zamknięciu apletu z punktu 2. otworzyć plik udl w dowolnym edytorze,
np. notatniku, wordpadzie i skopiować zawartą tam ścieżkę.

Można też skorzystać z pomocy na sieci, np.:
http://www.connectionstrings.com/

Jednak moim zdaniem, na początku odwoływanie się do zewnętrznego pliku udl,
jest bardzo wygodne :-).

Pozdrawiam

Grzegorz

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: ODBC timeout
Hej,
Jest sobie raport, ktory korzysta z tabeli polaczonej z SQL Servera
(przez ODBC). Poniewaz ta polaczona tabela, to tak naprawde view,
ktory wykonuje sie dosc dlugo, wiec proba otwarcia tego
w Accessie powoduje blad ODBC - Nieudane wywolanie ODBC, przekroczony
czas oczekiwania (cos w tym stylu).

Wiec moje pytanie brzmi:
Jak zwiekszyc czas oczekiwania ODBC na wynik z tabel polaczonych?
Najlepiej aby to mozna bylo zmienic tylko dla tej jednej tabeli.

Z gory dzieki za pomoc,

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Porównywanie baz MS Access


Starr wrote:
Mam pewną bazę w MS Access z kilkoma tabelami. Po wprowadzeniu wielu
zmian chciałbym porównać sobie tabele z poprzednią kopią bazy z tą po
moich modyfikacjach. Chciałby zobaczyć jakie powstały różnice, jakie
rekordy doszły, jakie zostały skasowane itp. Czy znacie jakieś dobre
narzędzie do przeprowadzenia takiej operacji ?


Marcin Kotynia (niedgyś bardzo aktywny na Grupie, ostatnio słabo) napisał
soft o funkcjonalności zbliżonej do tego, o czym piszesz, tyle że dla SQL
Servera. Zagadaj do niego, może ma też coś do Accessa. Albo chociaż da Ci
jakieś precyzyjniejsze namiary...

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: ADP - transakcje
Tworząc zestaw rekordów nie wiem jaki użytkownik będzie używał  formularza
gdzie jest uruchamiana procedura.
Dlatego też standardowo korzystam z currentProject.Connection.

No ale zatrzymałem się na transakcji. Nie mogę znaleść żadnego przykładu
gdzie jest użyta transakcja i jawnie nie jest podowana nazwa użytkownika,
jego hasło czy tez nazwa serwera.
Helpppppp plesase. Może można używać transakcji z currentProject?

I tak przy okazji.
Raz na ruski rok korzystałem w mdb z funkcji iif w zapytaniach (tak wiem
diabelnie malo wydajne) , czy oprócz Case jest może coś podobnego na SQL
Serverze? Taki sam problem mam z funkcją choose.

Pozdrawiam
jerzyn

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: SendObject - jak wyslac meila
Użytkownik "Andrzej P." <andrzej.poliwodzin@poczta.gazeta.plnapisał w
wiadomości


...
Korzystam z poczty poprzez Outlook Express. Chce wyslac meila z Accessa97.


...maila jeżeli już koniecznie chcesz odmieniać angielskie słówka...


Wpisuje :
DoCmd.SendObject , , , "lo@costam.com.pl", , , "Sprawdzenie",
"test", -1
a Access na to:
Blad wykonania 2287, PROGRAM nie moze otworzyc sesji poczty.


No bo widocznie nie może. Zainstaluj Outlooka (będziesz wtedy miał wysłane
rzeczy w skrzynce nadawczej, trzeba będzie zrobić wyślij/odbierz, czego z
kodu nie umiem zawołać) albo użyj darmowego freemail.dll (polecam, więcej
szczegółów =Google/Pozorkownia) albo wysyłaj z SQL-servera (*) za pomocą
master..xp_sendmail (możesz załączyć dowolną liczbę załączników i/lub wynik
dowolnego SQL-a, nie przejmujesz się duperelami typu autoryzacja smtp i tak
dalej...)


Czy ktos moze mi pomoc, bo zupelnie nie wiem gdzie jest blad.


No jak to gdzie, w bazie :)

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Poszukujemy Programisty Access/SQL Server
Od kandydata oczekujemy:
- Umiejętności programowania w VBA, SQL Server 2000 (T-SQL), MS Access
- Doświadczenia w programowaniu baz danych
- Dobrej znajomości MS SQL Server 2000 oraz środowiska Windows
- Samodzielności, inicjatywy, dyscypliny, dobrej organizacji pracy
- Znajomość technologii internetowych (IIS, ASP, VB Script,.NET) będzie
dodatkowym atutem

Oferujemy:
- Pracę w młodym zespole w dynamicznie rozwijającej się firmie
- Dostęp do najnowszych technologii firmy Microsoft
- Motywujące wynagrodzenie adekwatne do wyników pracy

Osoby zainteresowane prosimy o przesłanie CV oraz krótkiego opisu stworzonych
programów na poniższy adres e-mail: i@infosystems.com.pl.

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: MSAccess i SQL server
Witam

Jeśli chodzi o Accessa to jestem zupełnie "zielony". Na codzień pracuję
z MS SQLem albo MySQLem.
Mam jednak do wykonania zadanie właśnie w Accessie :-(
Muszę z poziomu accessa dostać się (wyświetlić) dane, które są na MS SQL
serverze - baza danych programu, obsługującego całą firmę.
Jak to zrobić?
Szukam jakiegoś opisu, najchętniej krok po kroku ;-)

Z góry dziękuję za pomoc.

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: MSAccess i SQL server
KK:


Jeśli chodzi o Accessa to jestem zupełnie "zielony". Na codzień pracuję
z MS SQLem albo MySQLem.
Mam jednak do wykonania zadanie właśnie w Accessie :-(
Muszę z poziomu accessa dostać się (wyświetlić) dane, które są na MS SQL
serverze - baza danych programu, obsługującego całą firmę.
Jak to zrobić?
Szukam jakiegoś opisu, najchętniej krok po kroku ;-)


2 metody:
1) 'klasyczna': podpinasz tabele z MSSQL do zwykłego .mdb (większość SQL-i)
2) 'dedykowana': tworzysz projekt .adp (tylko MSSQL)

Zwróć uwagę na odpowiednie poprawki, np. A2K nie wymaga poprawek do poprawnej
pracy z MSSQL7, lecz wymaga z MSSQL2K.

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: logowanie do servera sql
Wszystko ok, dzieki za pomoc, ale
chodzi mi o to ,zeby kazdy z uzytkownikow ktoremu wrzuce ta aplikacje na
kompa mogl logowac sie na swoj login i haslo, ktore to im stworzylem na sql
serverze. Raczej watpie ,ze pozwole sie komukolwiek logowac na sa, zeby mi
nie zrobil rozpierduchy w bazie :)
Dokladnie to wygladaloby tak

1 okno - User - np. KOWALSKI
2. okno -Password  -np xyz123

A potem wciska przycisk ,ktory uruchamia procedure weryfikujaca te parametry
oraz logujaca go do servera lub odrzucajaca w przypadku niepoprawnych danych

Pozdrawiam

ANDREW


Pomozcie !!!!!

Mam baze podlaczana do servera sql.
Chce pominac ten standardowy formularzyk w accessie "Logowanie do servera
sql" i zrobic wlasny formularz
z oknami login i haslo oraz przyciskiem, ktory uruchamialby procedure
logujaca.
Probowalem kilku rozwiazan ze strony Microsofta ale nie da rady.


Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Szybsze od kwerendy


Jesli pracujesz w Accessie i korzystasz z bazy accessowej, to nie masz
szybszego dostepu niz JET, ktory wcale nie jest taki wolny (nie na darmo Ms
wywalil sporo szmalu na zakup technologii Rushmore). Sam robilem kiedys


(...)
Witam ponownie,
 Widzę, że moje zapytanie wywołało żywą dyskusję. Z wszystkimi uwagami się
zgadzam (może z wyjątkiem tych dotycząch SQL Servera - po prostu go nie mam).
Panowie, uwierzcie mi widziałem jak COŚ pobiera dane z jednej tabeli (ok.1 mln
rekordów, bo na takiej działam, są tam wszystkie dane, które potrzebuję,
optaymalna ilość indeksów - warunki optymalizacji kwerendy  są zatem spełnione
max) i wyrzuca dane po kilku sekundach, podczas gdy tradycyjna kwerenda robi to
ok 1,5 do 2 minut. Może wcale nie chodzi o obejście Jet'a wprost, ale stosując
jakąś inną technologię poboru danych z tabeli - wszystko oczywiście dziej się w
MS Access. Stosując QBF (Query By Form) w celach prezentacji danych takich
jakich zażyczy sobie użytkownik najprościej i teoretycznie najszybciej jest
korzystać z jednej tabeli (nie koniecznie ma to pokrycie w zajmowanej
przestrzeni na dysku - to jednak mi nie przeszkadza). Chodzi tylko o speed'a i
to COŚ to daje - niestety nie wiem jak to działa, ale dojdę....
Pozdrawiam serdecznie i dziękuję za uwagi czekając oczywiście na nowe....
Mihó

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: SQL Server 7 do Access 2k (bez ODBC)
Wcześniej baza była na Accessie (osobno tabele z danymi, osobno kwerendy z
formularzami, makrami itd., - połączona z bazą z danymi) baza umieszona jest na
NT i klika osób korzysta jednocześnie z bazy danych) przeniosłem same tabele z
danymi na SQL Server, łączę się z danymi przez ODBC (połączone tabele, w bazie
w której mam kwerendy, fromularze itd.), na samym serwerze działa OK, ale na
klientach wymaga również ustawienia sterowników ODBC na tą bazę danych SQL
Server, i łączenia się tak samo - a to strata czasu i wydajności.
W Accesie 2k można tworzyć nowe projekty z wykorzystaniem SQL Servera *.adp,
ale można zaimportować z bazy "kwerendowej" wszystko oprócz kwerend (A ONE SA
BARDZO ISTOTNE).
Czy jest jakiś inny sposób by można było porozumiewać się z bazami jak
wcześniej ale poprzez SQL Server, tyle że bez ODBC?
Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: SQL Server 7 do Access 2k (bez ODBC)


W Accesie 2k można tworzyć nowe projekty z wykorzystaniem SQL Servera
*.adp,
ale można zaimportować z bazy "kwerendowej" wszystko oprócz kwerend (A ONE
SA
BARDZO ISTOTNE).


Importują się także i kwerendy, które w projekcie stają się widokami lub
procedurami ale przy spełnieniu pewnych warunków...

"Queries that are not upsized

The Upsizing Tools do not try to upsize every type of Microsoft Access query
that you may have in your Access (Jet) database. The following varieties of
queries will not upsize:
  a.. Crosstab queries
  b.. Action queries (append, delete, make-table, update) that take
parameters
  c.. Action queries that contain nested queries
  d.. SQL pass-through queries
  e.. SQL Data Definition Language (DDL) queries
  f.. Union queries
  g.. Queries that reference values on a form
You must manually re-create queries that the Upsizing Tools do not migrate."

Powyższy cytat pochodzi z artukułu w MSDB Library:
"Using the Microsoft Access 2000 Upsizing Tools with SQL Server 7.0 or MSDE
Russell Christopher
Microsoft Corporation
October 1999
"
Pozdrawiam
SWid

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: SQL Server 7 do Access 2k (bez ODBC)
grego@poczta.onet.pl napisał:


Wcześniej baza była na Accessie (osobno tabele z danymi, osobno kwerendy z
formularzami, makrami itd., - połączona z bazą z danymi) baza umieszona
jest na
NT i klika osób korzysta jednocześnie z bazy danych) przeniosłem same
tabele z
danymi na SQL Server, łączę się z danymi przez ODBC (połączone tabele, w
bazie
w której mam kwerendy, fromularze itd.), na samym serwerze działa OK, ale
na
klientach wymaga również ustawienia sterowników ODBC na tą bazę danych SQL
Server, i łączenia się tak samo - a to strata czasu i wydajności.
W Accesie 2k można tworzyć nowe projekty z wykorzystaniem SQL Servera
*.adp,
ale można zaimportować z bazy "kwerendowej" wszystko oprócz kwerend (A ONE
SA
BARDZO ISTOTNE).
Czy jest jakiś inny sposób by można było porozumiewać się z bazami jak
wcześniej ale poprzez SQL Server, tyle że bez ODBC?


Po raz kolejny polecam:
Russell Sinclair: "Access --SQL Server. Przenoszenie aplikacji"
Wydawnictwo MIKOM, Warszawa, sierpień 2001
Bardzo rzetelnie napisana książka (i stosunkowo niedroga).

Pozdrawiam,

Jacek (jacek_ku@poczta.onet.pl)

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: SQL Server 7 do Access 2k (bez ODBC)

Użytkownik SWid <s@box43.gnet.plw wiadomości do grup dyskusyjnych napisał:9onuk0$fn@news.tpi.pl...




witam,


| W Accesie 2k można tworzyć nowe projekty z wykorzystaniem SQL Servera
*.adp,
| ale można zaimportować z bazy "kwerendowej" wszystko oprócz kwerend (A ONE
SA
| BARDZO ISTOTNE).
Importują się także i kwerendy, które w projekcie stają się widokami lub
procedurami ale przy spełnieniu pewnych warunków...

"Queries that are not upsized


a 'zwykle' zapytanie z parametrem ?

swoja droga, czy ktos mierzyl wydajniosc (w zakresie operacji na danych) tych calych 'adp' w stosunku do ODBC ?

slv

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: SQL Server 7 do Access 2k (bez ODBC)
slv napisał:

| W Accesie 2k można tworzyć nowe projekty z wykorzystaniem SQL Servera
| *.adp,
| ale można zaimportować z bazy "kwerendowej" wszystko oprócz kwerend (A
ONE
| SA
| BARDZO ISTOTNE).
| Importują się także i kwerendy, które w projekcie stają się widokami lub
| procedurami ale przy spełnieniu pewnych warunków...

| "Queries that are not upsized

a 'zwykle' zapytanie z parametrem ?

swoja droga, czy ktos mierzyl wydajniosc (w zakresie operacji na danych)


tych calych 'adp' w stosunku


do ODBC ?


Zapytania z parametrem, np. pobieranym z formularza, nie są takie 'zwykłe'.
Można to zastąpić wywołując kwerendę przekazującą uruchamiającą
procedurę przechowywaną na serwerze.

Co do ODBC, IMHO nikt nie wymyślił nic wolniejszego.
Podłącz się do tabeli w .dbf 'normalnie' i za pomocą ODBC
i zobaczysz różnicę.

Jacek (jacek_ku@poczta.onet.pl)

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: czy ma to sens?
Polecono mi rozwinąć jedną z baz w taki sposób, aby miało do niej dostęp
większe grono juzerów. Do tej pory działa to tak, że do jednego źródła .mdb
podpiętych jest około 30 osób, z których mniej więcej połowa potrafi
pracować równocześnie. Działa to raczej sprawnie. Po dołączeniu dodatkowych
osób (działów) liczby te się podwoją, więc podejrzewam, że będzie z tym
trudniej...

Nauczony nieprzyjemnymi doświadczeniami z psuciem się wielodostępnych  baz
.mdb rozważam przejście na MS SQL. Ponieważ jednak zleceniodawca jest
oszczędny (chytry?), raczej nie ma szans na przepisanie aplikacji (frontu)
od początku, najlepiej do postaci .ADP. Pozostaje więc proste podlinkowanie
juzera do tabel, utworzonych na SQL Serverze, tak samo jak teraz linkuję go
do tabel połączonych z pliku .mdb (źródła).

Czy ma to w ogóle sens?

Pozdrawiam,
Krzysiek

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Jak narysować siatkę
Użytkownik "Krzysztof Wiśniewski" <ktu@poczta.onet.plnapisał w
wiadomości


Procedura SQL Servera zwraca mi gotowy zestaw rekordów, włącznie z
nagłówkami kolumn i wierszy. W jaki sposób wydrukować je na raporcie w
postaci tabelki, ale nie w kolejnych wierszach sekcji szczegóły, ale w
nagłówku raportu?


Nie da się wkleić podraportu do nagłówka raportu?
G.

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Jak narysować siatkę

Użytkownik "Grzegorz Danowski" <gdn__na@serwerze__poczta.onet.plnapisał w
wiadomości | Użytkownik "Krzysztof Wiśniewski" <ktu@poczta.onet.plnapisał w
| wiadomości | Procedura SQL Servera zwraca mi gotowy zestaw rekordów, włącznie z
| nagłówkami kolumn i wierszy. W jaki sposób wydrukować je na raporcie w
| postaci tabelki, ale nie w kolejnych wierszach sekcji szczegóły, ale w
| nagłówku raportu?
|
| Nie da się wkleić podraportu do nagłówka raportu?

Nie w tym rzecz. Nie mogę mieć poszczególnych rekordów w wierszach raportu
lub podraportu, muszę je mieć w rysowanej dynamicznie siatce. W niektórych
kolumnach chciałbym umieścić "wspólne" pola, czyli takie, które obejmują w
pionie więcej niż jeden wiersz. Nie da się tego zrealizować przy
"tradycyjnym" podejściu.

Pozdrawiam,
Krzysiek

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Jaka metoda
CZeść

Dnia 7 lipca 2004 w pewnym liście napisane było:


Dzięki a czy coś takiego może mieć wpływ na prędkośc, pytam bo jest dziwna
sytuacja, mam bazę pewnych zleceń która stoi na MSSQL i  kliena w Accesie
i pewną operację raz wykonuje błyskawicznia a za chwilę przekroczony czas
dostępu do serwera.
czy coś jest nie tak w SQL-u.?


1. Zaindeksuj odpowiednie pola (na SQL Serverze pomoże ci Dipslay
   Estimated Execution Plan)
2. Sprawdź, czy nie ma deadlocków

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Access i VPN


| 2. lepsze wykorzystanie łącza np. podczas update wysyłasz krótką
| komendę, serwer robi brudną robotę a twoja stacja robocza tylko
| czeka na wynik
| [...]
| rozwiązanie typu podlinkowanie tabele raczej odpadają, bo masz już to
| teraz

Jeśli podlinkuje tabele z serwera SQL przez ODBC, będzie sie
działo dokładnie to samo co opisałeś w punkcie 2, a kolega
nie będzie musiał (teoretycznie) nic zmieniać w aplikacji.

Zatem osobiście polecam przeniesienie zaplecza na serwer SQL
i linkowanie tabel przez ODBC.


Ta teoria jest prawdziwa tylko dla prostych zapytań, natomiast jeśli coś
chce się intensywniej pomacać kwerendami, to moje praktyczne doświadczenia
pokazują, że zapytania accessowe na połączonych tabelach z SQL Servera
działają nie tylko dużo wolniej od zapytań po stronie serwera (kwerendy
przekazujące), ale też dużo wolniej niż gdy te tabele znajdowały się w pliku
accessowym znajdującym się na serwerze plików.

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Access i VPN
Grzegorz Danowski wrote at Donnerstag, 4. Oktober 2007 11:02:


[...]


Linkowanie tabel przez ODBC jest w aktualnej systuacji
rozwiazaniem najmniej bolesnym. Jesli kolega nie narobil
baboli, to w aplikacji nie bedzie musial nic zmieniac,
zyska za to sporo na szybkosci. Przepisywanie wszystkiego
na kwerendy przekazujace, moze byc zwiazanie z wiekszym
nakladem pracy.


to moje praktyczne doświadczenia pokazują, że zapytania accessowe na
połączonych tabelach z SQL Servera działają nie tylko dużo wolniej od
zapytań po stronie serwera (kwerendy przekazujące), ale też dużo wolniej
niż gdy te tabele znajdowały się w pliku accessowym znajdującym się na
serwerze plików.


Przy malej ilosci danych access zawsze bedzie szybszy. W przypadku
tabel via ODBC, performance nie spada w miare przyrostu ilosci danych.
Takie sa moje praktyczne doswiadczenia.

Jak to zwykle bywa, prawda lezy gdzies po srodku, a kolega
pytajacy sam powinien wybrac najlepsza dla siebie opcje :-)

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Double - rs.FindFirst


Dawno nie widziałem tak zmasowanego ataku ! Robi wrażenie.

Pozdr,

GB


Jest dwóch gości na tej grupie Dwóch Drzysztofów. Każdemu przeszkadza, że
ktoś myśli inaczej.
A mnie przeszkadza że mają komputery w kolorze szarym. Równie absurdalny
zarzut jak to że pole może się nazywać "90".

Co do problemu, to nawet w kwerendzie wybierając kryterium wg kolumny z
wartością double raz wybiera a raz nie. Jest jakiś stan ustalony. Nie
dodałem jeszcze, że tabela pochodzi z MS Sql Servera i jest połączona przez
ODBC z plikiem mdb w formacie 2002 z włączoną zgodnością ze składnią ANSI92.

Problem obszedłem konwertując liczbę Double na datę:

(...)
.Parent.Recordset.FindFirst "[37] Like #" & zmn37 & "#"
(...)

Włodzimierz Matuszewski
as@aseta.pl

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: mdb przez dysk wspolny?

1    walnac mde poprzez SQL server


Jeżeli masz SQL Servera (lub stać Cię/Twoją firmę/Twojego pracodawcę na jego
zakup) to polecam - oczywiście jeśli umiesz się nim walnąć.


2    walnac mdb na NT server i oprogramowac dostep w intranecie poprzez


ASP.
Można, można również walnąć wszystkim użytkownikom plik .mdb z danymi (tylko
tabele) na wspólnym dysku w sieci, a plik .mde (interfejs: formularze,
raporty, kwerendy etc...) walnąć każdemu userowi na lokalnego kompa (to
właśnie jest architektura fronton - zaplecze, o której miałeś poszukać sobie
w Archiwum i/lub w helpach, czego z lenistwa nie zrobiłeś)


3    walnac mdb na dysku wspolnym i ... (no i dalej nie wiem za bardzo


co?)
patrz 2 :)


dla utrudnienia: klienci nie posiadaja stanowisk z accessem wiec pewnie
musze instalowac tam biblioteki jakowes itd, itp...
i nie wiem jak to zrobic. i w dodatku legalnie.


Nijak. Miałeś walnąć Archiwum Grupy pod kątem exe a nie walić coś o pisaniu
aplikacji w czystym exe. Nie zrobiłeś tego...


prosze o pomoc. to moj pierwszy dzien w pracy a ja dotychczas bawilem sie
tylko z lokalnym programikiem lub poprzez ASPa...


Może więc lepiej walnij coś w ASPie?


pozdrawiam


Również

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Access+VB6
Użytkownik "Piotr Lipski" <x@nie.interia.spamuj.bo.pl.w.ryjnapisał w
wiadomości


Dnia Mon, 11 Oct 2004 21:42:40 +0200, Piotr Lipski napisał(a):
Byłbym zapomniał - Citrixa używam również w sytuacji, kiedy trzeba dostać


No i jako, ze masz czas pisac takie dlugie posty - to rozumiem, ze wszystko
w miare stabilnie dziala.
Niezle.
U mnie aplikacja sie rozwija od chyba juz 5 lat - ale az tak bardzo nie jest
zamieszana.
Przenioslem wszystkie dane z 97 do Sql Servera 2000. Fronty zostaly w 97.
No i czesc userow loguje sie przez citrix. Wszystkie (poza chyba 3)
stanowiska na runtimie.

Jedno masz pewne - nikt cie nie zwolni !!! Kto by sie w tym wszystkim
zorientowal.

Pozdrawiam
Kuba

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Wspolbiezny dostep do pliku
Relacje sie dziedzicza i wszystko idalnie dziala. Polecam to rozwiazanie  
zamiast platnego sql servera, bo mysql jest darmowy i duzo szybciej dziala  
:).

k.


On Tue, 10 Jun 2008 13:47:36 +0200, johny <kraczy@lidzbark3d.plwrote:
ok koledzy a co relacjami tabel?
czy tabele pod³±czone z zewn±trz bazy accessowej odziedzicz± relacje?
bo je¶li tak to faktycznie wystarczy³oby tablice podpi±æ z zewn±trz i
pozamiatane.
czy ¼le my¶lê?
Johny

U¿ytkownik "Karol Augustin" <ka@augustin.plnapisa³ w wiadomo¶ci
| Formularza nie trzeba przerabiac, wiec migracja nie jest zbyt bolesna.
| Wydajnosc rosnie w zaleznosci od rodzaju i sposobu napisania zapytan w
| formularzu (co zawsze mozna zmienic pod katem wydajnosci).

| Generalnie w sprzyjajacych okolicznosciach wzrost wydajnosci moze byc
| ogromny. Mysle ze w przypadku zastosowan "sklepowych" bez problemu  
| mozesz
| osiagnac efekt w ktorym wydajnosc nie ma juz znaczenia bo na formularze
| czeka sie ulamki sekund.

| k.


--
Karol Augustin
mail: ka@augustin.pl
gg: 3897212
skype: karolaug
mobile: +48 886524589

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Procedury przechowywane z IIF
On 01.07.2003 15:07, Arkadiusz J. schrieb:


Przenosze baze z Accessa2000 do projektu ADP.
Mam problem z kwerendami, które przygotowują dane dla raportu, np:

SELECT  d_1_BW.Data_urodzenia, IIf([Szczepienie]=1," ","X") AS
SzczepienieNie,
IIf([Szczepienie1]=1," ","X") AS Szczepienie1Nie, IIf([Szczepienie2]=1,"
","X") AS Szczepienie2Nie
FROM  d_1_BW  WHERE Cos;


W projekcie ADP pracujemy z silnikiem MS SQL Server i mamy do
dyspozycji skladnie Transact-SQL. To niestety nie to samo co
Jet-Engine wzbogacone przez mozliwosc kozystania z wlasnych,
badz wbudowanych funkcji.


Jak mozna rozwiązac problem z IIF.


Przeniesc IIf([Szczepienie]=1," ","X") (nie mialo byc odwrotnie :-? )
do pola reportu albo robic takie przeksztalcenia w kodzie obslugujacym
zdazenie OnFormat danej sekcji raportu.

Aha. Mozna jeszcze napisac samemu odpowiednia funkcje, skompilowac
do dll i dolaczyc do SQL Servera jako funkcje zewnetrzna. Tyle ze
to nie jest "0-8-15 hack"

Ciao, Rafal

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Procedury przechowywane z IIF
On 01.07.2003 15:17, Raphael Posmyk schrieb:


Aha. Mozna jeszcze napisac samemu odpowiednia funkcje, skompilowac
do dll i dolaczyc do SQL Servera jako funkcje zewnetrzna.


Wlasnie zastanawiam sie, czy MSSQL pozwala uzywac takich
funkcji w zapytaniach SQL. Czy to moze byl Oracle, albo moze
Interbase, ... Juz mi sie powoli placze 8^|

Ciao, Rafal

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Procedury przechowywane z IIF
duzy.trzm@web.de napisał
 |On 01.07.2003 15:17, Raphael Posmyk schrieb:


| Aha. Mozna jeszcze napisac samemu odpowiednia funkcje, skompilowac
| do dll i dolaczyc do SQL Servera jako funkcje zewnetrzna.


|Wlasnie zastanawiam sie, czy MSSQL pozwala uzywac takich
|funkcji w zapytaniach SQL. Czy to moze byl Oracle, albo moze
|Interbase, ... Juz mi sie powoli placze 8^|

Heh :-)
Właśnie miałem zamiar zapytać, jak to zrobić, tzn. jak podłączyć :-)
bo nigdzie tego nie znalazłem (może słabo szukałem byłem :)

Pozdrawiam
Jacek

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Access 97 + ODBC -> SQL 6.5 + ADO

a) Czy da sie w prosty sposob przeniesc baze .mdb
(struktura+dane) na SQL server 6.5 ?


Najprościej, przeimportować dane ręcznie a później zreattachować tablice.
Można użyć specjalnego Upgrade wizarda ale lepiej to zrobić na piechotę,
wtedy więcej się człowiek nauczy.
Uwaga1. Nie polecam tu SQL6.5 z tego względu, że przy uploadzie danych
możesz przepelnić logi
servera i będziesz je musiał ścinać ręcznie. Lepiej poszukaj wersji 7.0 jest
bardziej przyjazna.
Uwaga2. Konwersja niektórych typów pól Accessa nie jest optymalna, sprawdź
struktury na SQLu
po tej operacji.
Uwaga3. Pamiętaj o relacjach. Ich system jest troche inny niż w Accessie.


b) Czy przyspieszy to w sposob zauwazalny
dostep do danych z poziomu ASP ?


Nastąpi drastyczny wzrost prędkości. Wynika to z natury ODBC. Dla accessa,
ODBC jest jednokanałowe,
czyli wszystkie odwołania do bazy są kolejkowane i jeśli masz wiele odwołań
to możesz czekać b.długo.
Dostęp do SQL servera leci równolegle na jednym kanale. dodatkowo ten kanał
jest buforowany.
Przy niektórych zastosowaniach ASP wzrost prędkości może być x100.

Pozdrowienia
Adam

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Access 2000 + MSDE
MSDE (Microsoft Database Engine)
to taki uproszczony bezpłatny serwerek
MS SQL 7.0 - pozbawiony kilku bajerów, ale bezpłatny.
Można do niego dobierać się przez ADO albo
Accessa (tak jakby pisało się na bazach mdb).
Jeśli zajdzie potrzeba zwiększenia liczby użytkowników
(MSDE zostało ograniczone do 5-8 - potem spada wydajność)
wystarczy kupić licencję SQL Servera i wszystko
działa bez najmniejszej zmiany.

Jeśli z tego korzystacie chodzi mi dokładnie o taką rzecz -
jeśli zrobię data access pages korzystające z MSDE
jakie dodatkowe elementy musi doinstalować sobie
MS Explorer 5 aby mógł wyświetlać i edytować dane?
Jak wymusić ich instalowanie z konkretnego miejsca?

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Access 2000 + MSDE

Użytkownik Tomasz Kładź <to@insert.com.plw wiadomości do grup
dyskusyjnych napisał:7vbh74$vd@mail.insert.com.pl...
| MSDE (Microsoft Database Engine)
| to taki uproszczony bezpłatny serwerek
| MS SQL 7.0 - pozbawiony kilku bajerów, ale bezpłatny.
| Można do niego dobierać się przez ADO albo
| Accessa (tak jakby pisało się na bazach mdb).
| Jeśli zajdzie potrzeba zwiększenia liczby użytkowników
| (MSDE zostało ograniczone do 5-8 - potem spada wydajność)
| wystarczy kupić licencję SQL Servera i wszystko
| działa bez najmniejszej zmiany.

Czy mógłbym poprosić o jakiś namiar na to cudo?
Pozdrawiam
DarC

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Access 2000 + MSDE
Jest na CD1 Office 2000 pro. sqlx86setupsetupsql.exe
Brak graficznych narzędzi do zarządzania serwerem ale można go podłączyć
przez sieć do Enterprise Managera od SQL Servera 7.

Paweł Jędrzejczak

Użytkownik DarC <d@alpha.net.plw wiadomości do grup dyskusyjnych
napisał:krpS3.2705$b4.48@news.tpnet.pl...

Użytkownik Tomasz Kładź <to@insert.com.plw wiadomości do grup
dyskusyjnych napisał:7vbh74$vd@mail.insert.com.pl...
| MSDE (Microsoft Database Engine)
| to taki uproszczony bezpłatny serwerek
| MS SQL 7.0 - pozbawiony kilku bajerów, ale bezpłatny.
| Można do niego dobierać się przez ADO albo
| Accessa (tak jakby pisało się na bazach mdb).
| Jeśli zajdzie potrzeba zwiększenia liczby użytkowników
| (MSDE zostało ograniczone do 5-8 - potem spada wydajność)
| wystarczy kupić licencję SQL Servera i wszystko
| działa bez najmniejszej zmiany.

Czy mógłbym poprosić o jakiś namiar na to cudo?
Pozdrawiam
DarC


Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Access 2000 + MSDE

Użytkownik Paweł Jędrzejczak <p_jedrzejc@drewexpol.com.plw wiadomości
do grup dyskusyjnych napisał:qCzS3.3404$b4.58@news.tpnet.pl...
| Jest na CD1 Office 2000 pro. sqlx86setupsetupsql.exe
| Brak graficznych narzędzi do zarządzania serwerem ale można go podłączyć
| przez sieć do Enterprise Managera od SQL Servera 7.
|
| Paweł Jędrzejczak
|
Dzięki
Pozdrawiam
DarC

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Projekt ADP w Access XP - o co chodzi?
Użytkownik "Jacek Segit" <jjsegit-por@notoklop.wp.plnapisał w
wiadomości


Witaj Krzysztof,
W Twoim liście datowanym 17 sierpnia 2005 (17:13:28) można przeczytać:

"Kolory i tabulatory" - dla mnie jedna z przyczyn przejścia na Visual
Studio..

--
Pozdrowienia,
 Jacek Segit


Ja tam stosuje Query Analizer składnik SQL Servera Developer Edition
kosztuje (około 200 zł)

ALTER View dbo.vKlienci
Select Nazwisko From tKlienci
GO
Select * form dbo.vKlienci

i od razu widżę wynik działania
W. Matuszewski

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Projekt ADP w Access XP - o co chodzi?


Ja tam stosuje Query Analizer składnik SQL Servera Developer Edition
kosztuje (około 200 zł)

ALTER View dbo.vKlienci
Select Nazwisko From tKlienci
GO
Select * form dbo.vKlienci

i od razu widżę wynik działania
W. Matuszewski


Oczywyście, że QA najlepiej się do tego nadaje.
Poza tym większość z grupowiczów "bawiących się" w ADP na pewno go używa,
gdyż kompletny SQL Server 2000 (Personal Edition) jest dostępny chociażby w  
Office XP Developer.
Jak jest z tym w "Office 2003 Developer Extensions", tego już nie wiem.

Sam jednak wiesz, że czasami coś trzeba zrobić u klienta, któremu
zainstalowałeś MSDE. Wtedy bardzo brakuje dobrego edytora T-SQL, dostępnego
wprost z Accessa.

Pozdrawiam,
MS

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Projekt ADP w Access XP - o co chodzi?
|
| Ja tam stosuje Query Analizer składnik SQL Servera Developer Edition
| kosztuje (około 200 zł)
|
| ALTER View dbo.vKlienci
| Select Nazwisko From tKlienci
| GO
| Select * form dbo.vKlienci
|
| i od razu widżę wynik działania
| W. Matuszewski
|
| Oczywyście, że QA najlepiej się do tego nadaje.
| Poza tym większość z grupowiczów "bawiących się" w ADP na pewno go używa,
| gdyż kompletny SQL Server 2000 (Personal Edition) jest dostępny chociażby
w
| Office XP Developer.
| Jak jest z tym w "Office 2003 Developer Extensions", tego już nie wiem.
|

W pakiecie Visual Studio Tools for Office 2003 otrzymujesz MS SQL Server
2000 w wersji Developer. Jest ona równorzędna w swoich możliwościach z
Enterprise Edition. Oczywiście nie masz prawa do jej redystrybucji.

Pozdrawiam,
Krzysiek

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: MySQL jako baza danych dla Accesa
Nie wiem czy wiesz, że istnieje coś takiego jak MS SQL SERVER 2000 Desktop
Engine jest to całkowicie darmowa wersja SQL SERVERA ograniczona ilością
połączeń,

pozdrawiam Patryk


Witam,

Mamy w pracy baze pod Accesem z ktore korzysta kolo 20 osob i wszystkie
dane
sa umieszczony w jednym pliku mdb na serwerze pod Win98, calosc ogolnie
nie
dziala zle, ale czasem sa problemy z udostepnianymi dyskami sieciowymi i
bezpieczenstwem. Myslelismy nad postawieniem serwera z MS SQL Serwer, ale
pomyslalem, ze mozna sporo oszczedzic i postawic darmowego linuxa z baza
MySQL i laczyc sie przed ODBC, co juz wczesniej robilem z bazami w
internecie.
Ktos z was juz tak robil, jak to dziala, sprawdza sie takie rozwiadanie
jako
zrodlo danych dla Accesa ??

--
Pozdrawiam
Kubu$


Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: MySQL jako baza danych dla Accesa

p@poczta.onet.pl:


Kubu$:
| pomyslalem, ze mozna [...] postawic darmowego linuxa z baza
| MySQL i laczyc sie przed ODBC [..]
| Ktos z was juz tak robil, jak to dziala, sprawdza sie takie rozwiadanie jako
| zrodlo danych dla Accesa ??

Nie wiem czy wiesz, że istnieje coś takiego jak MS SQL SERVER 2000 Desktop
Engine jest to całkowicie darmowa wersja SQL SERVERA ograniczona ilością
połączeń,


Pytanie było inne, a i odpowiedź zawiera bładbą informację: MSDE jest ograniczony
liczbą (nie ilością, ilość to np. 5 kg) _jednoczesnych_zapytań_, a nie połączeń.

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: MySQL jako baza danych dla Accesa

p@poczta.onet.pl:
| Kubu$:
| pomyslalem, ze mozna [...] postawic darmowego linuxa z baza
| MySQL i laczyc sie przed ODBC [..]
| Ktos z was juz tak robil, jak to dziala, sprawdza sie takie
rozwiadanie jako
| zrodlo danych dla Accesa ??

| Nie wiem czy wiesz, że istnieje coś takiego jak MS SQL SERVER 2000
Desktop
| Engine jest to całkowicie darmowa wersja SQL SERVERA ograniczona ilością
| połączeń,

Pytanie było inne, a i odpowiedź zawiera bładbą informację: MSDE jest
ograniczony
liczbą (nie ilością, ilość to np. 5 kg) _jednoczesnych_zapytań_, a nie


połączeń.

Czesc.

Nalezy sie jeszcze drugie sprostowanie.
MSDE nie jest calkowiecie darmowa baza danych.
Jest tylko i wylacznie dodatkiem do MS Office,
dla umozliwienia wykonywania malych baz CS (ilosc zapytan,
a wiec i ilosc wykonywanych operacji jednoczesnie w firmie)
i nalezy go traktowac jako czesc skladowa dystrybucji
MS Office od 2000 wzwyz..

Czyli aby tego uzyc nalezy KUPIC MS Office.
MSDE nie jest nigdzie dystrybuowany za darmo !.
Moze poza wersjami testowymi, ale one maja ograniczenia czasowe.

Pozdrawiam,
Krzysiek

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: MySQL jako baza danych dla Accesa


"Jacek Kubek" <jacek_ku@onet.plwrote in message

|
| Nie wiem czy wiesz, że istnieje coś takiego jak MS SQL SERVER 2000 Desktop
| Engine jest to całkowicie darmowa wersja SQL SERVERA ograniczona ilością
| połączeń,
|
| Pytanie było inne, a i odpowiedź zawiera bładbą informację: MSDE jest ograniczony
| liczbą (nie ilością, ilość to np. 5 kg) _jednoczesnych_zapytań_, a nie połączeń.

Proszę mi pokazać ten fragment dokumentacji, który mówi o takim ograniczeniu!!!
"Ograniczenie do 5 jednoczesnych zapytań", to nie to samo co "spadek wydajności
powyżej 5 jednoczesnych zapytań".
Będzie dalej działać, tylko wolniej. O ile wolniej? - Nie wiem.

Niby drobiazg, ale jednak istotny.

Performance
MSDE 2000 is a local data engine that can be shared. It has a managed concurrency workload governor that limits up to five
concurrent batch workloads for optimal performance. Commands and log entries are available to monitor instances where more than five
workloads are executed concurrently, a situation that can cause slower performance even on well-tuned systems. As more batch
workloads are submitted beyond the five-workload limit, the concurrency governor continues to slow down the system. These workloads
are not dropped or lost; they are still processed, but in an increasingly degraded performance mode. If your solution must support
more than five concurrent workloads, it is highly recommended that you migrate to SQL Server 2000 or SQL Server 2000 Enterprise
Edition for optimal performance at this higher level of scalability.

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: transakcje


Krzysztof KK wrote:
OK w takim razie z innej strony. Chciałbym mieć w swojej bazie tabelę
która będzie zawierała informację o tym kto kiedy i jaki rekord w
jakiej tabeli poddał modyfikacji i po to mi są potrzebne te
informacje.


Dwa metody.
Metod pierwszy:
W każdym formularzu w zdarzeniach _Current, _AfterInsert etc.
oprogramowujesz dpisywanie zdarzenia do logu (log robisz sobie jako osobną
tabelę: data/godzina, komputer, użyszkodnik, opis). Metoda dobra, ale trzeba
przerzeźbić kod i podopisywać te logi.
Metod drugi:
Stawiasz bazę na SQL Serverze, zakładasz triggery na interesujące Cię
tabele/operacje (insert/update/delete), triggery piszą do logów. Jakby
trochę prostsze, bo działasz na poziomie danych a nie interfejsów
użyszkodników.
Inych metodów nie znam, przynajmniej nic mi tak na szybkiego nie przychodzi
do głowy.

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Access2000 przeniesiony na SQL Serwer7
Jak Napisal Math...........

                Problem Jest Zajebisty........

                                Moze Cos Na to Powie STANLEY albo K.CURYŁO

                                                Chodzi O Krosowanie
Danych..................W SQL-Serverze (Microsoftu Ofcourse)

Pa.......pa.pppppppppaaaaaaaaaaaa

Pozdro........

        Odpowiedzi.........typu Priv.......Kierowac W Kosmos......

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: SQL server + ACCESS
Witam.

Mam projekt accessa a wiec jako silnik bazyy danych wykorzystuję sql server
w wersji chyba 2000

Mam sobie takie zapytanie:

select * from tblUzytkownicy where login ='baska' and pass = 'baska'

Powyże zwraca mi rekordy nie tylko gdzie login=baska i pass = baska lecz
takze login=BASKA i pass=BASKA

Jak zmusić Sql server aby zwracał uwagę na wielkość liter ?

pole login i pass są typu varbinary.

Ktoś ma na to pomysł ?

Pozdrawiam.

-------------
J.W.

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: jak przypisac zmiennej wartosc pola?


W przypadku mniejszych ilości danych polecam jednak funkcję DLookup, a to
z
tej prostej przyczyny, że kiedyś być może będzie potrzeba przeniesienia
danych na SQL servera, a tam operacje na obiektach typu RecordSet są dość
mocno kłopotliwe.

PL


byc moze na sql server recordset stwarza problemy, nie wiem - jeszcze
gruntownie sie tym nie bawilem
pozdr.
kc

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Przyspieszenie bazy danych access
Wymyśliłem inne rozwiazanie ponieważ zastosowanie oracla lub sql servera nie
jest mozliwe w mojej firmie tylko nie wiem czy jest ono możliwe do
rozwiązania. Chciłbym aby kwerenda po wlaczeniu formularza pobierala dane z
tabel łaczonych a nastempnie za pomoca makro tabele łaczone byly usównane.
Nastempnie po kliknieciu na formularzu przycisku zapisz tabele ponownie by
sie dodawały i nastepowało by zapisywanie danych do tabeli.
Kamil Z
Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Przyspieszenie bazy danych access


Zloty wrote:
Wymyśliłem inne rozwiazanie ponieważ zastosowanie oracla lub sql servera nie
jest mozliwe w mojej firmie tylko nie wiem czy jest ono możliwe do
rozwiązania. Chciłbym aby kwerenda po wlaczeniu formularza pobierala dane z
tabel łaczonych a nastempnie za pomoca makro tabele łaczone byly usównane.
Nastempnie po kliknieciu na formularzu przycisku zapisz tabele ponownie by
sie dodawały i nastepowało by zapisywanie danych do tabeli.


Bżmi koszmarnie. Morzesz podadź kąkretny scenarjósz działania dla
sytułacji, gdzie dwuh órzydkownikuf modyfikóje ten sam rekort (albo
jeden zmienia a drógi ósówa)?

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: jak to zrobic (SQL)


Marcin Miga:
[...]
| Tak, a potem przenieś to np. na MS-SQLa
| powodzenia ....

Tylko po co?


Jak to "Po co"???
To pytanie w stylu: "Dlaczego Słowacki najlepszym poetą był?"

Jakbyś by na szkoleniu Microsoft z SQL Servera, to byś wiedział po co:

Z materiałów, które dają na płytach jest m.in. obszerny (ponad 100 stron)
artykuł pt. "Oracle To SQL Server Migration".

Czy dalej nie wiesz "po co"?

;-)))))

Pozdrawiam,
MS

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: jak to zrobic (SQL)


| Marcin Miga:
| [...]
| Tak, a potem przenieś to np. na MS-SQLa
| powodzenia ....

| Tylko po co?

Jak to "Po co"???
To pytanie w stylu: "Dlaczego Słowacki najlepszym poetą był?"


dla mnie najlepszym poeta był Mickiewicz


Jakbyś by na szkoleniu Microsoft z SQL Servera, to byś wiedział po co:


na szkoleniu z Oracle mówią to samo


Z materiałów, które dają na płytach jest m.in. obszerny (ponad 100 stron)
artykuł pt. "Oracle To SQL Server Migration".

Czy dalej nie wiesz "po co"?

;-)))))


Nie wiem dlaczego miałbym robić migracje oracz-mssql server ...
Ale dlaczego w druga strone to wiem ...
chociażby po to że mssql-a nie można postawić ani na SUN-ie , ani na UNIX-ie
ani na LINUX-ie

pozdro

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Office XP Developer


Tomek K wrote:
To po co developer czy tylko by mieć  prawo do dystrybucji bibliotek
runtimowych?
Czyli pliki instalacyjne można zrobić (bazy , pliki dll i setup.exe) mając
tylko office XP pro?


Hm, na to wyglada :)
Dystrubuujac baze w formacie ART (tzn instalujac ART + swoje bazy) musisz miec
mozliwosc - w razie kontroli - wykazaniem sie legalnoscia takiego dzialania,
czyli licencja na ART.
Dodatkowo Developer XP - o ile kojarze (nie mam teraz tego pod reka bo jestem
na szkoleniu akurat (*) ) - ma jeszcze w pakiecie SQL Servera 2000 (ie
pamietam czy sam zerver czy jakies licencje uzytkownikow, ile?) i chyba ze 3
albo 4 plytki lokalizujace Office'a (zapomnij o PL (**) :D)

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Jak przeniesc Baze do SQL SERVER Expres 2005
Mam baze w MS-ACCESS 2003. W sumie jest 26 tabel powiazanych relacjami.
Musze teraz baze przeniesc do SQL SERVERA wiec bedzie mnostwo klikania i
mozna sie pomylic. Czy jest jakies darmowe narzedzie do migracji ? Moze
jakis modul w Accessie, ktory wygeneruje kod t-SQL a potem po odpaleniu,
bazka sama sie stworzy w SQL SERVERZE. Chodzi o przeniesienie struktury
(tabele, relacje, indeksy), dane sam wpakuje. Wiem ze jest niezgodnosc typow
miedzy Accessem i SQL SERVEREM ale takie rzeczy moge poprawic recznie

pozdrawiam

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Jak przeniesc Baze do SQL SERVER Expres 2005


Mam baze w MS-ACCESS 2003. W sumie jest 26 tabel powiazanych relacjami.
Musze teraz baze przeniesc do SQL SERVERA wiec bedzie mnostwo klikania i
mozna sie pomylic. Czy jest jakies darmowe narzedzie do migracji ?


Narzędzia -Narzędzia bazy danych -Kreator rozbudowy

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Jak przeniesc Baze do SQL SERVER Expres 2005


CYSTERNA wrote:
Mam baze w MS-ACCESS 2003. W sumie jest 26 tabel powiazanych relacjami.
Musze teraz baze przeniesc do SQL SERVERA wiec bedzie mnostwo klikania i
mozna sie pomylic. Czy jest jakies darmowe narzedzie do migracji ? Moze
jakis modul w Accessie, ktory wygeneruje kod t-SQL a potem po odpaleniu,
bazka sama sie stworzy w SQL SERVERZE. Chodzi o przeniesienie struktury
(tabele, relacje, indeksy), dane sam wpakuje. Wiem ze jest niezgodnosc typow
miedzy Accessem i SQL SERVEREM ale takie rzeczy moge poprawic recznie


Nie wiem, jak w SQL SERVER Express 2005, ale ja w SQL Server 2000
migrowalem dane za pomoca narzedzia DTS (Data Transformation Services).
Dzieki temu mozna w miare bezpiecznie przemigrowac strukture tabel i dane.
A mozesz powiedziec, czego bedziesz uzywal jako klienta po migracji?
Zostaniesz przy Accessie, czy moze przesiadziesz sie na cos innego (np.
wlasna aplikacja kliencka)?


pozdrawiam


Pozdrowka,
Karlo

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Jak przeniesc Baze do SQL SERVER Expres 2005


CYSTERNA wrote:
| Mam baze w MS-ACCESS 2003. W sumie jest 26 tabel powiazanych relacjami.
| Musze teraz baze przeniesc do SQL SERVERA wiec bedzie mnostwo klikania i
| mozna sie pomylic. Czy jest jakies darmowe narzedzie do migracji ? Moze
| jakis modul w Accessie, ktory wygeneruje kod t-SQL a potem po odpaleniu,
| bazka sama sie stworzy w SQL SERVERZE. Chodzi o przeniesienie struktury
| (tabele, relacje, indeksy), dane sam wpakuje. Wiem ze jest niezgodnosc
| typow miedzy Accessem i SQL SERVEREM ale takie rzeczy moge poprawic
| recznie

Nie wiem, jak w SQL SERVER Express 2005, ale ja w SQL Server 2000
migrowalem dane za pomoca narzedzia DTS (Data Transformation Services).
Dzieki temu mozna w miare bezpiecznie przemigrowac strukture tabel i dane.
A mozesz powiedziec, czego bedziesz uzywal jako klienta po migracji?
Zostaniesz przy Accessie, czy moze przesiadziesz sie na cos innego (np.
wlasna aplikacja kliencka)?


Przechodze na SQL Server bo Access peka w szwach (mdb ma okolo 650MB). Mam
zamiar laczyc sie wlasna aplikacja w VB. Lacze sie przez ODBC, wiem ze to
nienajlepsze wyjscie ale tak juz jest.

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Jak przeniesc Baze do SQL SERVER Expres 2005


| Mam baze w MS-ACCESS 2003. W sumie jest 26 tabel powiazanych relacjami.
| Musze teraz baze przeniesc do SQL SERVERA wiec bedzie mnostwo klikania i
| mozna sie pomylic. Czy jest jakies darmowe narzedzie do migracji ?

Narzędzia -Narzędzia bazy danych -Kreator rozbudowy


Dzieki. Jestem slepy.

pozdrawiam

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Jak przeniesc Baze do SQL SERVER Expres 2005

Jeśli chcesz "wyciągnąć" z SQL Servera coś więcej niż tylko większą
pojemność, to powinieneś poważnie zastanowić się nad przepisaniem na
serwer
wszystkich mechanizmów związanych z zapisem danych i weryfikacją ich
poprawności. Potem z aplikacji klienckiej - cokolwiek to będzie -
wywołujesz
jedynie procedurę z parametrem i obsługujesz ewentualne błędy zwrócone w
trakcie przetwarzania po stronie serwera. A osiągnięcie tak błogiego stanu
wymaga, ehm, nieco więcej pracy...

Pozdrawiam,
Krzysiek

Baza jest w accessie ale front jest w VB6. Teraz przechodzę na SQL SERVER
(narazie jest to wersja Express do czasu zakonczenia testow) i wszystko
robie dokladnie jak napisales. Ucze sie dopiero T-SQL i mam problem z
procedurami skladowanymi (chodzi o zwracanie wartosci, ktora bede mogl
zinterpretowac we froncie), ale o to bede pytal na innej grupie.

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Yyy... licencje? MSDE...SQL Server
Pod adresem:

http://groups.google.com/groups?q=runtime+install+sql+server+instance...
lr=&ie=UTF-8&oe=UTF-8&selm=eXDscQIRCHA.2480%40tkmsftngp09&rnum=3

czytamy:

===
MSDE is simply the runtime agent.  It is basically a stripped down version
of SQL Server (since it does not ship with any management tools) and it does
not support all the goodies that SQL Server does.  The Developer Edition is
a version of SQL Server that has all the functionality of SQL Server
Enterprise (and also MSDE by default) however it is not licensed for
production use.  You could probably convert your Access database to your
Developer Edition install, make any code changes, and then simply backup and
restore your database onto a SQL Server and you should be set.
===

Czy to oznacza, Âże jak zrobiĂŞ bazĂŞ pod Developerem i bĂŞdĂŞ jej uÂżywaÂł na
SQLServerze PE / parudziesiĂŞciu stanowiskach PC w firmie to zÂłamiĂŞ prawo?
CzujĂŞ siĂŞ zaniepokojony... Nie Âżebym miaÂł 100% legalnego softu, ale akurat
M$ lubi siĂŞ czepiaĂŚ, a smutni panowie z BSA (*) znajÂą siĂŞ na swojej
robocie...

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: migracja z MS Access do MS SQL
On 15 lip 2002, you wrote in pl.comp.bazy-danych.msaccess:


Tak tez kiedyś myślalem, ale chyba nie musi to byc prawda w kazdym
przypadku. W ramach doświadczen porownywalem szybkośc odpalania
zapytania sumującego jedno pole z duzej tabeli (1 mln. rekordow) dla
wybranego dnia.

a) zapytanie na tabeli A97,

b) zapytania na polączonej tabeli SQL Servera,

c) kwerenda przekazująca odpalana z poziomu Accessa.

I ze zdumieniem stwierdzilem, ze rozwiązanie b), ktore wydawalo mi
sie, ze bedzie dzialalo najwolniej bylo rownie szybkie jak
rozwiązanie c). A wiec empirycznie mozna dowieśc (są tez tacy co o
tym gdzieś czytali, ja niestety nie ;-), ze Jet optymalizuje swoje
kontakty z serwerem ściągając te dane, ktorych potrzebuje.

Pozdrawiam
Grzegorz

Ps. W przypadku bardzo zlozonych zapytan na pewno lepiej bedą
dzialac zapytania ściśle po stronie serwera.


Empiryczne odczucia :) moje sa takie ze nie ma co porownywac
predkosci plikow mdb i servera sql(np msde ).

Wystarczy zrobic tabelke z 20 tys rekordow np danymi kontrahentow(telefony nazwy osobyitd..) itp
i zrobic progresbara
po drodze je przefiltrowac z msde(lub mssql) i pliku mdb roznica gwarantowana

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: ADP i import z Excela
Takie, być może proste pytanie: w jaki sposób zrealizować import danych z
arkusza Excela w projekcie bazy danych podłączonym do SQL Servera (ADP)?

Potrzebuję pobrać niektóre kolumny wskazanego arkusza i zapakować je do
tabeli, ale równocześnie nie korzystać z referencji do MS Excel po stronie
Access'a (aplikacja jest wykorzystywana w różnych wersjach MS Access).

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Access jako ADP i synchronizacja projektów.


RAdek wrote:
CZeść

Dnia 3 sierpnia 2004 w pewnym liście napisane było:

| Tworzę aplikację w Accessie + sql server (projekt ADP). Zrobiłem kilka
| tabel, funkcji i procedur wbudowanych. Mam taki problem, nie wiem za
| bardzo jak do niego podejść. Załóżmy że tę aplikację przekazuję do
| produkcji dla klienta. Następnie po dwóch tygodniach od przekazania,
| oddaje zaktualizowaną wersję. Jak zsynchronizować te dwa projekty ? W
| nowszej wersji dodane zostały formularze, raporty i zmieniła się
| częściowa struktura bazy danych, dodałem parę procedur. Czy można to
| jakoś prosto zrobić, może jest jakieś narzędzie do synchronizacji.
| Chodzi mi głównie o synchronizację struktury, funkcji i procedur które
| są przechowywane na serwerze. Wszelki uwagi mile widziane. Czy mógłby tu
| pomóc OFFICE developer ?

Z formularzami i innymi obiektami trzymanymi w accessie nie ma problemu.
Zmianę obiektów poza tabelami proponuję wykonać przez wygenerowany
skrypt na sql serverze. Największy problem będziesz miał z tabelami. Tu
wiele zależy od tego co zmieniasz i jak wpływa na dane. Generalnie
przyjrzyj się opcji generowania skryptu zawierającego tylko zmiany
(niedostępna jest ona w accessie, ale jest w Enterprise Managerze).


Ok.Jutro zajrzę do Enterprise Managera.Dzięki.

Przeczytaj wszystkie wypowiedzi z tego tematu



Temat: Problem z opendatabase na SQL serwer


Uruchamiam poniższy program i zamiast otwierać odpala mi wizzarda w ktorym
po wskazaniu  na MOJEDANE leci dalej OK

Public Sub testors()
 Dim asql As Database
 Set asql = OpenDatabase("", , , "ODBC;DNS=MOJEDANE")
End Sub


To zależy czy Twoje źródło danych to MDB Accessa, czy baz na SQL serverze.
W obu przypadkach. Twój connection String jest niekompletny.
Najprościej to zaatachować tablicę z tego źródła i sprawdzić co
Access wprowadził do parametru ConnectionString, tam na pewno będzie
komplet.
Jeśli teraz z kodu użyjesz tego samego to powinno działać.
Nie jestem natomiast pewny czy powyższy kod zadziała z SQL serverem.

Pozdrowienia

Adam

Przeczytaj wszystkie wypowiedzi z tego tematu
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • jakub791.xlx.pl



  • Strona 2 z 4 • Wyszukano 342 rezultatw • 1, 2, 3, 4  

    Powered by WordPress dla [Wywiadowka]. Design by Free WordPress Themes.