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


Uppslagstabell från VB?

Postades av 2004-08-19 17:13:13 - Roland Bengtsson, i forum visual basic - allmänt, Tråden har 2 Kommentarer och lästs av 772 personer

På hem.passagen.se/d98rolb3/upload/ ligger en bilden relations.gif som beskriver hur min databas ser ut nu. Planen är sen att komma åt den ifrån ett VB-program. Det går bra att komma åt värdena i tabellen Transfer. Men fälten Shop och Account är bara index som hänvisar till tbellerna Shop och Account. Hur gör jag för att komma åt dessa tabeller istället för indexet i Transfer?

Här är lite VB-kod hur jag gör nu:

Option Explicit

Dim fPath As String
Dim UpdateFrequency As Integer
Dim prevOrder As Integer
Dim connstr As String
Dim conn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim itmX As ListItem
Dim ShopInd As Integer
Dim AccountInd As Integer


Private Sub Form_Load()
connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\Roland B\My Documents\Access\Ekonomi.mdb;Persist Security Info=False"

' Create connection
Set conn = VBA.CreateObject("ADODB.Connection")

' Open database
conn.Open connstr

Set rs = VBA.CreateObject("ADODB.Recordset")

rs.Open "SELECT Date, Sum, Shop, Account FROM Transfer ORDER BY Date", conn

Me.Move (Screen.Width - Me.Width) \ 2, (Screen.Height - Me.Height) \ 2

txtDate.Text = rs("Date")
txtSum.Text = rs("Sum")

'Return an index
ShopInd = rs("Shop")
AccountInd = rs("Account")

UpdateFrequency = 25
prevOrder = 0
End Sub


Svara

Sv: Uppslagstabell från VB?

Postades av 2004-08-19 21:36:25 - Andreas Hillqvist

Du bör lära dig SQL. Det finns kurser på nätet.

Exempel på en join sats:
<code>

strSQL = "SELECT Transfer.Date, Transfer.Sum, Transfer.Shop, Shop.Shop AS ShopName, Transfer.Account, Account.AccountName" & vbCrLf & _
"FROM (Transfer LEFT JOIN Shop ON Transfer.Shop = Shop.ShopId) LEFT JOIN Account ON Transfer.Account = Account.AccountId" & vbCrLf & _
"ORDER BY Date"

rs.Open strSQL, conn
</code>


Svara

Sv: Uppslagstabell från VB?

Postades av 2004-09-03 13:43:02 - Roland Bengtsson

Det är ju lysande, det funkar perfekt iaf i mySQL. Jag installerade mySQL för jag tyckte det var smidigare att kunna testa interaktivt direkt med SQL-satser mot databaser.


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

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 570 710
27 958
271 751
644
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