Kuinka saa mySQL-tietokannan auki VB5:lla?!
Acces-tietokannan kyllä saan auki kun datan connect-valikosta löytyy Access, mutta mikä hitto mun pitäis valita että saisin tuon mySQL-tietokannan auki?
Lähinnä siis kysymyksen alla on properties ikkunan valinnat.
Osaisko joku auttaa?
Acces-tietokannan kyllä saan auki kun datan connect-valikosta löytyy Access, mutta mikä hitto mun pitäis valita että saisin tuon mySQL-tietokannan auki?
Lähinnä siis kysymyksen alla on properties ikkunan valinnat.
Osaisko joku auttaa?
Vastaukset 14
Vanhimmat
kun jostain luin että pitäis laittaa ODBC siihen connect-valintaan, mutta mulla siinä listassa ei semmosta ole vaikka onkin professional versio. Ko. materiaali jossa tuollaista käskettiin niin käsitti just tuon VB5 pro version.
Apuja, olisin todella kiitollinen :)
Kerron heti kun pääsen kirjoittelemaan tänne ilman kiertoteitä, nyt tulee herjaa...
No no....
-I wouldn't do that if I where you!
Looking up 212.50.192.202... -DONE!
Logging: ... -DONE!
Justiinsa.
Pitäis kait jotain odbc-asetuksia muuttaa tai asentaa, en vaan tiedä mitä/mistä. Olisko tietoa? Olevinaan tuo odbc on asennettuna mutta miten saan siihen lisättyä jotain (mitä?) että vb:ssä näkyis?
http://www.phpbuddy.com/sub_articles.php?other_articles=6
http://thelabwiz.home.mindspring.com/mysql.html
Kiitoksia, MUTTA...
juups, noin tein niinku ohje määräsi, mutta eipä vieläkään VB:ssä näy se odbc datan connect-listassa. Eikä kyllä näy vaihtoehtoisesti mitään semmosta muutakaan millä sais mySQL-tietokannan auki. Tietokantojen kyllä pitäis olla kunnossa.
Mistähän tää nyt johtuu?!
1. Oletko määrittänyt sen ODBC yhteyden Control Paneliin?
2. Millä VB:n komponentilla yrität sitä ODBC yhteyttä muodostaa?
3. Tiedätkö mitä tarkoittaa ODBC yhteys :)
- ihan eri asia kuin Access tiedoston avaaminen
1. Kyllä. Ohjeiden mukaan ja siltä osin siis pitäisi olla kunnossa. En vain tiedä että onko tuolla sitten mitään vaikutusta siihen että näkyykö se odbc siellä vb:n dataobjektin connect- valikossa...
2. Yrittäisin saada Dataobjektilla ja aukaista sitten tekstiruutuun. Erään netissä olevan oppaan mukaan vb5:n pro versiossa siellä pitäisi dataobjektin connect-valikossa olla tuo odbc ja se pitäis nimenomaan valita jos meinaa aukaista mySQL tietokannan. Saatan olla väärässä, koska saatoinhan käsittää asian väärin tai saattaa olla joku muukin keino aukaista se mySQL-tietokanta helpommin...
3. Suunnilleen tiedän. Luuloa(!) mulla on sitten se, että juuri sitä nytten tarviisin... Mutta tarviinko vai saisinko jotenkin muuten sen mySQL tietokannan auki?
Siis miten saan mySQL-tietokannan auki?
Ei se sillä data objektilla onnistu mennä odbc:n läpi, ota tilalle RemoteData Control tai ADO data control niin johan rupee pelittään, pitäis löytyy siitä Pro versiosta.
Jos määrittelet yhteyden desing tilassa niin näitä et tarvi mutta kannattaa tutustua.
http://www.able-consulting.com/ADO_Conn.htm
viimeinen kysymys:
mistä hitosta löydän sitten sen remotedata controllin? (oon joko tyhmä tai sokea).
Yritin tässä itse löytää, mutta kun ei nappa edes helpin tiedostojen avulla...
pitäis löytyy vissiin project->components ja sieltä joku microsoft remotedata control, mutta ku ei oo ainakaan tolla nimellä.
Project
Components
Sieltä pitäis sitten löytyä joko
Microsoft RemoteData Control (MSRDC20.OCX)
tai
Microsoft ADO Data Control (MSADODC.OCX)
Itellä on VB6 Ent. mutta kyllä nuo VB Pro versiosta pitäis löytyy, standard versiosta ei välttämättä sitten löydykkään.
http://msdn.microsoft.com/library/en-us/vbcon98/html/vbconworkingwithremotedatacontrol.asp
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q147875&ID=147875
VB5 pro ei sisällä tuota RemoteDataControllia ollenkaan. Eikä taida sisältää tuota toistakaan.
Mutta kyllä varmaan on joku muukin keino saada SQLtietokanta auki VB5 pro:ssakin?
Vaikee neuvoo kun on VB6 Ent. koneessa mutta kato täältä.
http://www.hbi.dmr.or.ir/amoozesh/books/software/zip/VB5 21.zip
Teach Yourself Database Programming with Visual Basic 5 in 21 Days, Second Edition
kokoa 5,9 M
Joo, KIITOS. Eiköhän se selvinne. Pitänee vaikka koulussa kysyä kun siellä noita SQL-juttuja on (tosin ei käytetä vb:llä vaan javalla enimmäkseen, mutta eiköhän se opettaja jotain tiedä).