Skocz do zawartości

Temat został przeniesiony do archiwum

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

lucasrsi

Baza SQL do VBA

Rekomendowane odpowiedzi

Witajcie

Chciałbym postawić w sieci lokalnej prostą, najlepiej, choć niekoniecznie, bezpłatną (do użytku komercyjnego) bazę SQL, która nada się do przechowywania niedużej ilości danych na potrzeby VBA z Excela. Co moglibyście polecić?

 

dzięki

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość Nareszcie

W tym przypadku najwygodniej MS SQL Server.

A ogolnie, to do wyboru - do koloru.

MySQL, PostgreSQL, Oracle, MariaDB, Firebird i wiele, wiele wiecej.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

No więc udało mi się zainstalować MySql'a na localu i zrobić kod VBA.

 

Teraz postanowiłem iść krok dalej i zainstalować to na serwerze w sieci. Jako, że mam Synology DS 213J - postanowiłem go wykorzystać do tego ambitnego zadania.

Zainstalowałem na nim SQLa i PHPmyAdmina. Założyłem bazę, zrobiłem tabelę (taką samą jak na localhoście). Założyłem też użytkownika z full dostępem.

No i teraz jest problem, aby się z tą bazą połączyć:

 

'pobranie zmiennych do polaczenia z baza danych

login = "root"

passwd = ""

host = "DiskStation" (wcześniej było "localhost")

dbname = "graham"

 

Hosta próbowałem ustawić jako IP serwera, nazwę serwera (jak wyżej) i nadal nie łączy: "BAD HANDSHAKE" przy próbie wywołania "connection OPEN"

 

Pytanie: jak powinienem wywołać hosta, aby go widział?

dziękuję.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Ok, poszło

Problemem była niezgodność wersji. Zainstalowałem connector 5.1 i poszło.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeszcze jeden problem. Przerzuciłem się na MariaDB 10, Zainstalowałem connector w wersji 8.0. W windows test połączenia ODBC jest pomyślny (łączy z bazą), ale VBA w excelu już nie. Czy coś tu jeszcze powinienem zmienić? (wyrzuca komunikat 10061 - nie może się połączyć z bazą)

 

'konfiguracja i inicjalizacja polaczenia

Set conn = New ADODB.Connection

With conn

.ConnectionString = "driver={MySQL ODBC 8.0 Unicode Driver};Server=" + host + _

";Database=" + dbname + _

";User ID=" + login + _

";Password=" + passwd + _

";Trusted_Connection=False;"

.Open

End With

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

  • Tematy

  • Odpowiedzi

    • Widać młody jeszcze jesteś, życia mało znasz. Na prawdziwej wonie prawie zawsze czegoś brakuje, z czymś jest problem i trzeba kombinować.
    • 4090 i gra na low?  Ouch...
    • Racja, rozsądkiem jest skakanie co 2-3 gen procków. Poczekam na Zen 5 i zobaczymy co dalej. Myślałem pogonić 5800X i dołożyć do używki 5800X3D. Za parę stówek wyczerpałbym możliwości na AM4, chociaż tym prockom na tyle blisko, że nie jest to jakiś zauważalny przeskok. Dawało się używki za 1k kupić, a teraz rzeczywiście drożej. Słusznie. Jak kupowałem 5800X to chodziły po 2k, oema trafiłem za ok. 1670zł gdzie za 5600X trzeba było dać 1400zł. Gdybym teraz siedział na 5600X byłby większy sens przeskoku.   Z multi to CS2 z detalami na Ultra High 1440p bez upscalingu. Obecnie klatkarz to tak 250-300+ na tym ustawieniu. Procki X3D dają kopa w tym tytule ale czy mi zrobi różnicę te +50-100 FPS?   A nie kręciłem tych memek, ponoć słabo się kręcą ale nie sprawdzałem. Chyba wybiję sobie z głowy zmiany. Warto chyba czekać na ZEN 5 - z tego co widziałem przyrost ma być na poziomie 40% co mnie zaciekawiło. Na intela nawet się nie oglądam. Ostatni raz miałem 6-7 gen i styka
    • Już te pisanie że czegoś zabraknie mi gotuje krew w żyłach... Miał Putin zdechnąć a żyje. Miały sankcje udusić Rosję a tu sami Amerykanie ganiają Ukrainę za ataki na rosyjskie przetwórnie ropy. Miało zabraknąć czołgów, wychodzi że produkują/restaurują kolejne. Miało zabraknąć amunicji wychodzi że sobie z tych dyktatorskich państewek pościągali szybciej niż zachód się zrzucił na źródełko Czech, nim sami swoją gospodarkę przestawili w tryb wojenny. Jest tak jak Wolski mówił w ostatnim raporcie że prędzej chudy zdechnie niż gruby schudnie. Przy braku błyskotliwej i wręcz cudownej kontrofensywy i postawieniu na odbitym terenie sytych oddziałach w sensie ilości to plan jaki ten Ławrow wyjawił w tym wywiadzie(polecam choćby tego poczytać jak nie martwi się ktoś że mu zalasuję mózg) jest bliżej do finiszu. Zostanie kaleka bez możliwości wejścia do tego NATO i UE a ciekawe ile to potrwa nim się nie rozpadnie bo raczej nie zwróci się z powrotem na wschód do najbliższego sąsiada. Pik produkcyjny w Rosji minie po 26 roku czyli jeszcze 2.5 roku walki o co. Z Chersońszczyzną skończyły się jakiekolwiek postępy i nawet chyba nadzieje na nie, a tylko była pokerowa rozgrywka gdzie krupier / cała publika raczej nie pomagała dostatecznie wystraszyć agresora. Niech ścierają agresora by szybko nie przyszło do głowy to powtórzyć to jest chyba jedyny cel teraz. Ostatni szczebel eskalacji z wyczerpania raczej też średnio wygląda. Teraz jest problem by te drony zwalczać na terytorium własnym by nie sprzedawały pozycji opl i lotnictwa to chyba raczej pod koniec nie będą ich tak lekkomyślnie używać.    
    • Toż mówię, że na AMD było cacy. Afterburner śmigał przy 5600XT (2 egzemplarze), 6600XT na końcu 5700XT na codzień UV referenta. Profil się wczytywał z windą, działało wszystko beton stabilnie na zasadzie ustaw i zapomnij. Ale wylewam gorzkie żale na ułomność u zielonych, a temat jest o konkretnej karcie - karta sama w sobie jest przyzwoita, polecam w tym budżecie Jedynie jak ktoś ma przyzwyczajenia z AMD, tj. proste, szybkie, działające OC/UV to może się rozczarować.
  • Aktywni użytkownicy

×
×
  • Dodaj nową pozycję...