Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


VB och mySQL

Postades av 2002-11-18 18:24:45 - Daniel Odervang, i forum visual basic - allmänt, Tråden har 5 Kommentarer och lästs av 410 personer

Jag har problem att kontakta min mySQL-databas som ligger på en server i mitt LAN.
Jag använder följande kod för att öppna databasen lokalt.

Dim Conn As New ADODB.Connection
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=C:\test.mdb;uid=Admin"
Dim RS As ADODB.Recordset
Set RS = New ADODB.Recordset
Dim SQL As String
SQL = "SELECT Translation, Grupp, Plural, Validerad From Dictionary WHERE Word = '" & varSokning & "'"
Set RS = Conn.Execute(SQL)

I koden ovan använder jag en Access-databas, men nu har jag skapat en mySQL-databas med mySQL egna program som jag hämtat från deras hemsida. Databasen heter test även på den nya servern. Hur ska adressen anges, och har databasen någon ändelse? Som ni märker är jag ganska ny på det här med VB och mySQL sammankopplat.

Vi kan ju tänka oss att adressen till min sida är www.microsoft.com och att jag installerade mySQL som vanligt i c:\mySQL. Hur ska jag då länka till en databas som jag skapat som heter Test?


Svara

Sv: VB och mySQL

Postades av 2002-11-18 18:34:53 - Johan Djupmarker

Se: http://www.pellesoft.nu/login/articles/asp/asp_mysql.asp

Bör bli nått sånthär tror jag:

objCon.Open "DRIVER={MySQL};DATABASE=Test;UID=användarnamn;PWD=xxxp;SERVER=ip/namn"

ip/namn byter du ut mot datorns adress, är det samma som webservern kan du köra med localhost.

/Johan


Svara

Sv: VB och mySQL

Postades av 2002-11-18 21:09:08 - Daniel Odervang

Tack för svaret. Använder nu denna kod:

Conn.Open "driver={MySQL};Database=Test;uid=Admin;Server=192.168.0.101"

Följande meddelande uppkommer: Datakällan hittas inte och ingen standarddrivrutin är angiven.

Förslag?


Svara

Sv: VB och mySQL

Postades av 2002-11-18 22:02:18 - Johan Djupmarker

Har du installerat MyODBC som det står om i artikeln? Jag har absolut ingen koll på MySQL, men jag tror att du måste installera det.

/Johan


Svara

Sv: VB och mySQL

Postades av 2002-11-18 23:13:02 - Daniel Odervang

Har visserligen inte testat det. Men det kan jag prova under tiden jag väntar på fler svar :)


Svara

Sv: VB och mySQL

Postades av 2002-11-19 12:38:56 - Jonas Gauffin

Förr i tiden hade alla databaser sina egna metoder som program skulle använda för att prata med databasen. Med andra ord var det ett helvete för en utvecklare om man ville stöda flera databaser.

Sedan utvecklade microsoft någonting som heter Open DataBase Connectivity, ODBC, dvs ett standardisierat sätt att prata med databaser. ODBC behöver dock en drivrutin för att prata med en speciell databas, och i detta fall är det MyOdbc som behövs.

Men det räcker inte här. ODBC är språket som man använder för att prata med databasen, men för att inte allting ska bli för avancerat har MS även gjort någonting som ska underlätta för utvecklaren och det är Data Access Objects, DAO, samt ActiveX Data Objects, ADO.

Det du behöver för att kunna prata med en databas är alltså:
1. ODBC drivrutinen för den aktuella databasen, i detta fall MyOdbc
2. Ett sätt för ditt programmeringspråk att kunna prata ODBC, i detta fall ADO.
3. SQL kunskaper.

Alternativt kan du prata med databasen direkt via tcp/ip.

Jaja. Ville bara beskriva hur allting funkar. Ta och installera MyODBC så ska du se att det fungerar.


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 602
27 953
271 705
5 919
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies