VS 2019 + XAMPP - podłączenie do bazy

Odpowiedz Nowy wątek
2019-10-29 16:28
0

WItam udalo sie komus polaczyc te dwa programy aby w VS bylo widac bazy danych? Ja walczylem wczoraj caly dzien i poleglem. Nie wiem jak to ugryzc jesli oczywiscie sie tak da?


LIFE'S A BITCH AND I'M CUSTOMER WITHOUT WALLET
edytowany 2x, ostatnio: Ktos, 2019-10-29 20:08

Pozostało 580 znaków

2019-10-29 22:45
0

Dobra ludziska znalazlem juz powod: wsparcie MySQL a raczej jego brak. Tutaj jest idealnie opisane: https://forums.mysql.com/read.php?174,673879,673879#msg-673879

czysteskarpety napisał(a):

Mozesz podac linka do tlumacza jezyka ktorego uzywasz bo nic nie rozumiem co tam belkoczesz. @MESSIAH stary, ja nic nie muszę podawać , bo to nie ja mam problem :)

Ponadto wpisałem w g: visual studio xampp database connect i serio ziom jest 300k wyników+filmy.

Kolego ale co ty mi tu opowiadasz za herezje? Jak nie wiesz w czym problem to po co sie udzielasz z jakims google. Co ty myslisz ze nie umiem szukac w wyszukiwarce? Jak chcesz to zainstaluj najnowsze VS + XAMPP + MySQL i zobaczysz jak to wyglada kolorowo. Sama instalka wtyczki MySQL wywala BSOD.


LIFE'S A BITCH AND I'M CUSTOMER WITHOUT WALLET
edytowany 3x, ostatnio: MESSIAH, 2019-10-29 23:13
Ale ty w ogóle chciałeś z poziomu GUI VS połączyć się z bazą MySQL czy z poziomu kodu, który piszesz sobie w VS? Bo trochę chaotycznie to opisujesz. - some_ONE 2019-10-29 23:22
@some_ONE: I tak i tak. Nic nie dziala. Tzn z poziomu GUI lacze sie z baza ale nie moge pobrac tabel. - MESSIAH 2019-10-29 23:46

Pozostało 580 znaków

2019-10-29 23:05
1

lecz okazalo sie ze VS jest 32 bitowy i wymaga sterownikow 32 bitowych. No gratulacje dla M$.

VS jest 32bitowy ze względu na wydajność :P

First, from a performance perspective the pointers get larger, so data structures get larger, and the processor cache stays the same size. That basically results in a raw speed hit (your mileage may vary). So you start in a hole and you have to dig yourself out of that hole by using the extra memory above 4G to your advantage. In Visual Studio this can happen in some large solutions but I think a preferable thing to do is to just use less memory in the first place. Many of VS’s algorithms are amenable to this. Here’s an old article that discusses the performance issues at some length: http://blogs.msdn.com/joshwil/archive/2006/07/18/670090.aspx

Secondly, from a cost perspective, probably the shortest path to porting Visual Studio to 64 bit is to port most of it to managed code incrementally and then port the rest. The cost of a full port of that much native code is going to be quite high and of course all known extensions would break and we’d basically have to create a 64 bit ecosystem pretty much like you do for drivers. Ouch.

edytowany 1x, ostatnio: WeiXiao, 2019-10-29 23:05

Pozostało 580 znaków

2019-10-29 23:14
0
WeiXiao napisał(a):

lecz okazalo sie ze VS jest 32 bitowy i wymaga sterownikow 32 bitowych. No gratulacje dla M$.

VS jest 32bitowy ze względu na wydajność :P

First, from a performance perspective the pointers get larger, so data structures get larger, and the processor cache stays the same size. That basically results in a raw speed hit (your mileage may vary). So you start in a hole and you have to dig yourself out of that hole by using the extra memory above 4G to your advantage. In Visual Studio this can happen in some large solutions but I think a preferable thing to do is to just use less memory in the first place. Many of VS’s algorithms are amenable to this. Here’s an old article that discusses the performance issues at some length: http://blogs.msdn.com/joshwil/archive/2006/07/18/670090.aspx

Secondly, from a cost perspective, probably the shortest path to porting Visual Studio to 64 bit is to port most of it to managed code incrementally and then port the rest. The cost of a full port of that much native code is going to be quite high and of course all known extensions would break and we’d basically have to create a 64 bit ecosystem pretty much like you do for drivers. Ouch.

Jakim cudem? M$ nie chce przerabiac od nowa VC na 64 bity.


LIFE'S A BITCH AND I'M CUSTOMER WITHOUT WALLET

Pozostało 580 znaków

2019-10-30 11:20
0

O połączeniu VS z MySQL zapomnij, jeśli Ci się nie udało w 2 dni to szkoda na to czasu.

Czego używasz do połączenia z MySQL w Twojej aplikacji?

Ja mam jeden świeży projekt z MySQL i poza tym, ze musiałem użyć starszych wersji bibliotek mysql.data i mysql.data.entity dla EF wszystko działa bez problemów (poza tym, że indeksy na DateTime-ach chyba w ogóle nie działają i trzeba używać daty w postaci liczbowej).

Pozostało 580 znaków

2019-11-08 01:45
0
MESSIAH napisał(a):

Wiec tak SYstem jest 64 bity i takie sterowniki zainstalowalem lecz okazalo sie ze VS jest 32 bitowy i wymaga sterownikow 32 bitowych. No gratulacje dla M$.

No tak, bo przecież logicznie by było, że skoro system jest 64bitowy, to wszystkie aplikacje na nim stają się automatycznie 64bitowe. Analogicznie jak w rzeczywistym świecie, np. jak człowiek wejdzie do pokoju to automatycznie zajmuje całą jego objętość.


"HUMAN BEINGS MAKE LIFE SO INTERESTING. DO YOU KNOW, THAT IN A UNIVERSE SO FULL OF WONDERS, THEY HAVE MANAGED TO INVENT BOREDOM."
edytowany 1x, ostatnio: somekind, 2019-11-08 01:45

Pozostało 580 znaków

2019-11-08 16:05
0
somekind napisał(a):
MESSIAH napisał(a):

Wiec tak SYstem jest 64 bity i takie sterowniki zainstalowalem lecz okazalo sie ze VS jest 32 bitowy i wymaga sterownikow 32 bitowych. No gratulacje dla M$.

No tak, bo przecież logicznie by było, że skoro system jest 64bitowy, to wszystkie aplikacje na nim stają się automatycznie 64bitowe. Analogicznie jak w rzeczywistym świecie, np. jak człowiek wejdzie do pokoju to automatycznie zajmuje całą jego objętość.

Skoro ktos ma system 64 bity to chyba logiczne ze instalujesz sterowniki 64 bity a nie 32 ktore sa niekompatybilne i czasem nie dzialaja z 64 bitowym systemem. Sproboj zainstalowac sterowniki z Windowsa 98 na Windowsie 10 i zobacz jak bedzie dzialac komp.
Wiec zatem nawet nie bylo tam dokumentacji objasniajacej zagadnienie. Spedzilem kilka dni aby zwalic kompa i stawiac system na nowow bo pier...lony M$ nie umie zrobic uninstall swojego produktu ktory pelny jest telemtrii.

Skad ty takie porownanie bierzesz? D..l skonczony.
Jak masz silnik rakietowy w MIG 29 wysokoprezny to lejesz do niego 95 nisko oktanowke czy 98 ??


LIFE'S A BITCH AND I'M CUSTOMER WITHOUT WALLET
edytowany 2x, ostatnio: MESSIAH, 2019-11-08 16:10

Pozostało 580 znaków

2019-11-08 16:08
0

Sterowniki tak, ale aplikacje już nie, czasem nawet lepiej wgrać x86 a nie x64 ;) W ide od jetbrainsa też musiałem wymuszać x64 gdy się okazało, że się wywalać zaczęło bo limit ramu wchodził :D

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 0, botów: 1

Robot: CCBot