Łukasz Niemojewski

Łukasz Niemojewski Student, Wyższa
Szkoła Zarządzania w
Rzeszowie

Temat: problem- połączenie między MS Access 07 a SQL Server 08

Witam,

Próbuję stworzyć prosty interfajs w Access 2007 do bazy danych w sql server 2008.

Postępuje zgodnie z intrukcją zawartą w:

http://www2.zie.pg.gda.pl/zzti
/dydaktyka/bazy_danych/bd_st2010ie_integracja_z_ms_access.pdf




Access i Sql server są na tym samym komputerze.



Jakby ktoś bał się otworzyć powyższy link napiszę po kolei co zrobiłem:

1.W SQL Server Configuration Manager NamedPipes i TCP/IP dają na Enabled

2. TCP/IP w zakładce IP Adress pozycje TCP Port ustawiam na 1433(ale tylko dla IP1, nie wiem czy musze dla wszystkich?)(w pole IP adress wklepałem swój adres IP- może to bład?)

2. SQL Server Browser ma status Running i Start Mode na automatic

3. Restart serwera

4. Przechodzę do MS Access. Tworze nową bazę jako typ wybieram ‘Projekt programu Microsoft Office Access’

5. Wyskakuje komunikat czy chce się połaczyć z istniejącą bazą danych- klikam na tak.

6. Wyskakuje okno ' właściwości łacza danych' pierwsze pole wyboru to nazwa serwera, niestety z rozwijanej listy nie mogę nic wybrać.


Oczywiście pytanie brzmi: Co zrobiłem, źle, że w rozwijanej liście z pkt.6 nie mam do wyboru żadnego serwera?

Będę wdzięczny za wszelką pomoc.
Tomasz J.

Tomasz J. finanse,
rachunkowość,
podatki,
raportowanie

Temat: problem- połączenie między MS Access 07 a SQL Server 08

spróbuj nadać alias w management dla serwera i tejze nazwy uzywaj.
zanim zaczniesz dobijac sie do niego accessem, spróbuj zrobic jakiś dsn dla serwera, tam prościej testowac połączenie.
Łukasz Niemojewski

Łukasz Niemojewski Student, Wyższa
Szkoła Zarządzania w
Rzeszowie

Temat: problem- połączenie między MS Access 07 a SQL Server 08

już wszystko działa, udało mi się połączyć.
Bawię się już w tworzenie interfejsu, lecz nie jest to taki proste.
Istenieje jakiś dobry tutorial najelpeij PL?
Łukasz Niemojewski

Łukasz Niemojewski Student, Wyższa
Szkoła Zarządzania w
Rzeszowie

Temat: problem- połączenie między MS Access 07 a SQL Server 08

już wszystko działa, udało mi się połączyć.
Bawię się już w tworzenie interfejsu, lecz nie jest to taki proste.
Istenieje jakiś dobry tutorial najelpeij PL?

konto usunięte

Temat: problem- połączenie między MS Access 07 a SQL Server 08

Łukasz Niemojewski:
już wszystko działa, udało mi się połączyć.
Bawię się już w tworzenie interfejsu, lecz nie jest to taki proste.
Istenieje jakiś dobry tutorial najelpeij PL?

linkujesz tabele i robisz formularze
jak znasz ADO to możesz tym coś też zrobić

więc wszystko zależy od Twoich umiejętności
Tomasz J.

Tomasz J. finanse,
rachunkowość,
podatki,
raportowanie

Temat: problem- połączenie między MS Access 07 a SQL Server 08

a czemu i komu ma służyć ten interfejs?
jesli masz accessa 2007 to ma w standardzie rozszerzenie do obłsugi sql
- bazę musisz zapisac z rozszerzeniem *.adp

Łukasz Niemojewski:
już wszystko działa, udało mi się połączyć.
Bawię się już w tworzenie interfejsu, lecz nie jest to taki proste.
Istenieje jakiś dobry tutorial najelpeij PL?

Temat: problem- połączenie między MS Access 07 a SQL Server 08

Podepnę się pod ten temat.

No niestety z tym *.adp nie jest tak prosto albo ja (a raczej na pewno) nie umiem sobie z tym poradzić.

Chodzi mi o kwerendy wybierające.

Jeżeli kwerenda dotyczy 1 tabeli wszystko jest ok.
Problemy zaczynają się jeśli chcę oprzeć kwerendę na np. dwóch czy trzech tabelach powiązanych relacjami.

Nie mogę sobie z tym poradzić.

Ktoś może mi pomóc?

Kwerendę da się utworzyć ale już nie da się poprzez nią dodać rekordu.Sebastian Stachurski edytował(a) ten post dnia 14.04.11 o godzinie 01:35
Michał Dziubek

Michał Dziubek Programista,
INFORM\'1

Temat: problem- połączenie między MS Access 07 a SQL Server 08

Musisz zrozumieć, ze w przypadku adp łączysz się bezpośrednio z serwerem sql
z pełnymi konsekwencjami, silnik JET jest całkowicie pomijany.
I teraz poczytaj kiedy sql pozwoli wykonywać operacje insert, update , delete na widokach:

http://msdn.microsoft.com/en-us/library/ms187956.aspx

Rozwiązaniem jest dodawanie do każdej tabeli osobno.

Następna dyskusja:

Komunikat: A problem occurr...




Wyślij zaproszenie do