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


Koppla upp mig mot en databas på nätet med hjälp av VB

Postades av 2003-01-08 16:29:05 - Johan Gunnarsson, i forum visual basic - allmänt, Tråden har 10 Kommentarer och lästs av 1013 personer

Jag har gjort ett program som skapar en webshop, nu vill jag att programmet ska gå ut på nätet och koppla upp sig mot den databas som jag har skapat till webshopen. Där ska den på något sätt läsa hem den data som ligger sparad där. Problemet för mig är att jag inte kommer på något smidigt sätt att koppla upp mig mot en databas som ligger online. Är det någon som har en lösning på detta??

// Johan


Svara

Sv: Koppla upp mig mot en databas på nätet med hjälp av

Postades av 2003-01-08 17:31:22 - Peter Larsson

Låt programmet ladda ner databasen först.

/ Peter


Svara

Sv: Koppla upp mig mot en databas på nätet med hjälp av

Postades av 2003-01-08 18:17:21 - Joacim Ahlberg

Du har inte sagt vad det är för typ av hosting eller db du har. Har du tillgång till ASP eller liknande så kan du använda SOAP.

joacim


Svara

Sv: Koppla upp mig mot en databas på nätet med hjälp av

Postades av 2003-01-08 22:16:35 - Johan Gunnarsson

Jag vill koppla upp mig mot eb sql databas och "tanka" hem den data som ligger där i rakt in i mitt program och spara det i en lokal sql databas eller access databas


Svara

Sv: Koppla upp mig mot en databas på nätet med hjälp av

Postades av 2003-01-08 22:18:02 - Johan Gunnarsson

Jag kör PHP på websidan och jag kan använda sql eller access det är vilket som


Svara

Sv: Koppla upp mig mot en databas på nätet med hjälp av

Postades av 2003-01-11 03:33:51 - Magnus Lindgren

Är det en MySQL eller MSSQL databas?

//Magnus


Svara

Sv: Koppla upp mig mot en databas på nätet med hjälp av

Postades av 2003-01-12 18:14:38 - Johan Gunnarsson

Det är en MYSQL databas


Svara

Sv: Koppla upp mig mot en databas på nätet med hjälp av

Postades av 2003-01-12 20:26:08 - Joacim Ahlberg

Jag kör en webservice på webplatsen som plockar det data jag vill ha ur sajt DBn (Access) och sedan har jag ett program lokalt som snackar SOAP och tar emot detta samt puttar in det i min Access DB. Är det något liknande du vill ha?

joacim


Svara

Sv: Koppla upp mig mot en databas på nätet med hjälp av

Postades av 2003-01-12 23:03:49 - Johan Gunnarsson

Det är precis så jag vill att det ska funka. Tycker du att det fungerar bra?


Svara

Sv: Koppla upp mig mot en databas på nätet med hjälp av

Postades av 2003-01-13 00:07:34 - Joacim Ahlberg

Det tar mindre än en sekund att hämta 90 poster data ( drygt 100kB ) så jag är skapligt nöjd. Nu kommer jag att lägga min tid på att implementera förbättringar av SOAP tjänsten samt säkerhet.. men det är ju ingen issue ännu eftersom detta inte är en affärskritisk applikation. Jag kan leta reda på en bra länk åt dig där det finns ett exempel på hur du kommer igång. På serversidan lät jag .NET lösa kopplingen mot min DB, alltså med en asmx webservice. På klientsidan har jag en traditionell VB6 lösning som skapar ett SOAP meddelande... klassen för detta finns i exemplet så det enda du behöver är egentligen att ta reda på vad för logik du vill åt och koda den biten själv. Jag letar ...

Här är ett utdrag:

Private Sub cmdGet_Click()

Screen.MousePointer = vbHourglass

TextStatus.text = "Hämtar data från www.dindomän.se"
TextStatus.Refresh

Dim soap As SOAPSender
Set soap = New SOAPSender

soap.BeginBodyPart "GetAllAttendees", "http://www.dindomän.se/webservices/"
soap.EndBodyPart
soap.SoapAction = """http://www.dindomän.se/webservices/dinservice"""
soap.ServiceUrl = "http://www.dindomän.se/webservices/dinservice.asmx"
soap.Send

DisplayData soap.GetResponseString

Screen.MousePointer = vbDefault

End Sub

I DisplayData tar du hand om svaret och fyller dina objekt eller DB
SOAPSender är klassen som finns i exemplet bara jag hittar länken... annars får jag väl dumpa allt till dig :)

Samt ett utdrag ur webservicen:

[WebMethod(CacheDuration=60)]
public System.Data.DataSet dinservice() {

string sql = "SELECT * FROM [TabellEllerFråga]";

return GetDataSet(sql);
}

Joacim


Svara

Sv: Koppla upp mig mot en databas på nätet med hjälp av

Postades av 2003-01-13 01:18:58 - Magnus Lindgren

För att skapa en koppling till MySQL databasen, använd koden nedan.
<code>
Dim Db

Set Db = CreateObject("ADODB.Connection")
Db.Open "Driver={mySQL};" & _
"Server=servern;" & _
"Port=3306;" & _
"Option=131072;" & _
"Stmt=;" & _
"Database=databasen;" & _
"Uid=användarnamnet;" & _
"Pwd=lösenordet;"
</code>

För att sedan göra anrop till databasen, använd följande:

För SELECT:
<code>
Dim Rs

Set Rs=Db.Execute(SQL-satsen)

Värde=Rs("fältnamn")
</code>

För INSERT, UPDATE, DELETE mm:
<code>
Db.Execute(SQL-satsen)
</code>


//Magnus


Svara

Nyligen

  • 17:03 Getmancar your go-to carsharing
  • 14:07 Games
  • 17:54 Vegastars New Zealand
  • 16:56 Verde Casino Danmark
  • 13:54 Vegastars: Top Australian Online C
  • 21:28 Chicken Road Casino Game
  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI

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 571 432
27 965
271 785
1 809
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