iB-InformatikBoard.ch - Benutzer helfen Benutzern   IT-Lohnumfrage ¦ MS-CLIP ¦ Google  


     
     
"5.3 Sterne"   

    Diskussionen über Freizeit und Job: Diskussionen über Weiterbildung: Diskussionen über die Computerwelt:  
    Neu hier? Forum für Einsteiger
Wichtige F.A.Q.'s und Regeln
Off Topic
iB-Updates und News
Feedback und Vorschläge
Informatik Job-Forum
Ich suche eine Informatikstelle
Ich biete eine Informatikstelle
Microsoft MCSE Zertifikate
Microsoft Zertifikate Allgemein
CISCO Zertifikate
SIZ-Zertifikaten und Lernhilfen
Zertifikate und Diplome Allgemein
Weiterbildung mit E-Learning
Windows Workstation   Windows Server
Software Allgemein   Linux Software
Programmiersprachen   Webdesign
Security   Internet
Hardware/Netzwerk   Wireless
Pockets, Smartphones, PDA's   Games
Allgemeine Tipps, Bücher und Tools
HowTo    Online Schnäppchen
 
   

Willkommen auf informatikBoard.ch - Benutzer helfen Benutzern
Zurück   iB-Startseite > Informiere dich über die Computerwelt: Geräte, Hard- und Software > Programmiersprachen Allgemein
Willkommen bei InformatikBoard.ch:
Bevor du Schreiben oder Antworten kannst,
musst du dich hier kostenlos Registrieren!

Antwort
 
LinkBack Themen-Optionen
VBA und Datenbank [GELÖST]
Alt
  (#1)
Fortgeschrittener Benutzer
 
Benutzerbild von cobra23
 
Status: Offline
Beiträge: 50
Registriert seit: 27.09.2007
Ort: Switzerland
Alter: 21
Standard VBA und Datenbank [GELÖST] - 15.01.2008, 10:46

hallo zusammen

ich bin immer noch diesen stück code am studieren. weiss nicht genau wie die ganze struktur aussieht in vba um daten aus einer datenbank zu lesen.
in .Net ist es viel einfacher

was bewirkt genau diesen code?
er öffnet ja eine datenbankverbindung und erstellt ein query der dann mit parameter editiert wird oder?
aber diesen query möchte ich gerne ansehen, sprich den SQL Statement da ich herausfinden muss wo genau diese werte gelesen werden und wie.

Code:
Set db = CurrentDb

Set qd = db.QueryDefs("QRY_WEIGHTS_AGS_MO")
qd![ASK_MODEL_ID] = cmbModel.Value

Set rs = qd.OpenRecordset

qd.Close
grüsse
cobra

Geändert von cobra23 (16.01.2008 um 10:30 Uhr).
   
Mit Zitat antworten
VBA und Datenbank [GELÖST]
 
Links zum gleichem Thema:
AW: VBA und Datenbank
Alt
  (#2)
Profi Benutzer
 
Benutzerbild von Phil
 
Status: Offline
Beiträge: 657
Registriert seit: 01.06.2004
Ort: Zug
Alter: 25
Standard AW: VBA und Datenbank - 15.01.2008, 12:39

Zitat:
Zitat von cobra23 Beitrag anzeigen
hallo zusammen

ich bin immer noch diesen stück code am studieren. weiss nicht genau wie die ganze struktur aussieht in vba um daten aus einer datenbank zu lesen.
in .Net ist es viel einfacher

was bewirkt genau diesen code?
er öffnet ja eine datenbankverbindung und erstellt ein query der dann mit parameter editiert wird oder?
aber diesen query möchte ich gerne ansehen, sprich den SQL Statement da ich herausfinden muss wo genau diese werte gelesen werden und wie.

Code:
Set db = CurrentDb

Set qd = db.QueryDefs("QRY_WEIGHTS_AGS_MO")
qd![ASK_MODEL_ID] = cmbModel.Value

Set rs = qd.OpenRecordset

qd.Close
grüsse
cobra
:-) Da hast du wohl in VB.NET ist es einiges einfacher und besser.

Dieser Code holt aus dem Query "QRY_WEIGHTS_AGS_MO" den Wert aus der Spalte "ASK_MODEL_ID".

Alles klar ?


HF Student (4.Semester)
MCSD .NET / MCPD (Enterprise Application Developer)
MCTS MS SQL Server 2005 (70-431)
nächster Schritt: MCITP - Database Developer (70-441,70-442)
   
Mit Zitat antworten
AW: VBA und Datenbank
Alt
  (#3)
Fortgeschrittener Benutzer
 
Benutzerbild von cobra23
 
Status: Offline
Beiträge: 50
Registriert seit: 27.09.2007
Ort: Switzerland
Alter: 21
Standard AW: VBA und Datenbank - 15.01.2008, 12:53

Zitat:
Zitat von Phil Beitrag anzeigen
:-) Da hast du wohl in VB.NET ist es einiges einfacher und besser.

Dieser Code holt aus dem Query "QRY_WEIGHTS_AGS_MO" den Wert aus der Spalte "ASK_MODEL_ID".

Alles klar ?
ja in VB.Net oder C#.Net ist es einiges besser. aber diese applikation ist eben schon alt und wird zum glück gleich abgelöst ;-)

Danke für deine Hilfe.
Habe jetzt nur noch ein Problem. Ich habe zwar in einem dokument gesehen wie die Table heisst wo den Query ausgelöst wird.
Aber leider sehe ich keine Spalte ASK_MODEL_ID.
In Access weiss ich eben nicht wie man auf diesen QRY_WEIGHTS_AGS_MO zugreiffen kann um den ganzen SQL Statement zu sehen.

Beim öffnen wird automatisch das programm gestartet, mit Alt + F11 komme ich zwar im Microsoft Visual Basic wo ich die Forms und die Module sehe aber von diesen Querys habe ich nichts gefunden.
   
Mit Zitat antworten
AW: VBA und Datenbank
Alt
  (#4)
Profi Benutzer
 
Benutzerbild von Phil
 
Status: Offline
Beiträge: 657
Registriert seit: 01.06.2004
Ort: Zug
Alter: 25
Standard AW: VBA und Datenbank - 15.01.2008, 12:59

Zitat:
Zitat von cobra23 Beitrag anzeigen
ja in VB.Net oder C#.Net ist es einiges besser. aber diese applikation ist eben schon alt und wird zum glück gleich abgelöst ;-)
Schon klar, VBA sucks

Zitat:
Zitat von cobra23 Beitrag anzeigen
In Access weiss ich eben nicht wie man auf diesen QRY_WEIGHTS_AGS_MO zugreiffen kann um den ganzen SQL Statement zu sehen.

Beim öffnen wird automatisch das programm gestartet, mit Alt + F11 komme ich zwar im Microsoft Visual Basic wo ich die Forms und die Module sehe aber von diesen Querys habe ich nichts gefunden.
Welche MS Access Version hast du ? Wenn du nur die Runtime installiert hast, kannst du nicht auf die Tabellen/Querys, etc zugreifen, dafür brauchst du die Vollversion. Probiers mal mit Öffnen der MDB mit der gedrückter ALT Taste.


HF Student (4.Semester)
MCSD .NET / MCPD (Enterprise Application Developer)
MCTS MS SQL Server 2005 (70-431)
nächster Schritt: MCITP - Database Developer (70-441,70-442)
   
Mit Zitat antworten
AW: VBA und Datenbank
Alt
  (#5)
Fortgeschrittener Benutzer
 
Benutzerbild von cobra23
 
Status: Offline
Beiträge: 50
Registriert seit: 27.09.2007
Ort: Switzerland
Alter: 21
Standard AW: VBA und Datenbank - 15.01.2008, 13:05

Zitat:
Zitat von Phil Beitrag anzeigen
Schon klar, VBA sucks



Welche MS Access Version hast du ? Wenn du nur die Runtime installiert hast, kannst du nicht auf die Tabellen/Querys, etc zugreifen, dafür brauchst du die Vollversion. Probiers mal mit Öffnen der MDB mit der gedrückter ALT Taste.
Also die Version ist Access 97. Ich hab sie aber bei mir lokal vom Server kopiert und mit Access 2002 geöffnet.
Was meinst jetzt du mit Vollversion und Runtime?
Die Vollversion ist doch die .mdb und die Runtime die .mde oder?
ich hab eben beide. Aber öffne die .mdb da ich im .mde den Source Code nicht sehen kann.
   
Mit Zitat antworten
AW: VBA und Datenbank
Alt
  (#6)
Profi Benutzer
 
Benutzerbild von Phil
 
Status: Offline
Beiträge: 657
Registriert seit: 01.06.2004
Ort: Zug
Alter: 25
Standard AW: VBA und Datenbank - 15.01.2008, 13:18

Zitat:
Zitat von cobra23 Beitrag anzeigen
Was meinst jetzt du mit Vollversion und Runtime?
Die Vollversion ist doch die .mdb und die Runtime die .mde oder?
Falsch, die Runtime ist eine abgespeckte Version vom eigentlich MS Access (also die EXE). Der Unterschied zwischen MDB und MDE ist, dass man auf den Code (VBA) bei der MDE nicht zugreifen kann.


HF Student (4.Semester)
MCSD .NET / MCPD (Enterprise Application Developer)
MCTS MS SQL Server 2005 (70-431)
nächster Schritt: MCITP - Database Developer (70-441,70-442)
   
Mit Zitat antworten
AW: VBA und Datenbank
Alt
  (#7)
Fortgeschrittener Benutzer
 
Benutzerbild von cobra23
 
Status: Offline
Beiträge: 50
Registriert seit: 27.09.2007
Ort: Switzerland
Alter: 21
Standard AW: VBA und Datenbank - 15.01.2008, 14:05

Zitat:
Zitat von Phil Beitrag anzeigen
Falsch, die Runtime ist eine abgespeckte Version vom eigentlich MS Access (also die EXE). Der Unterschied zwischen MDB und MDE ist, dass man auf den Code (VBA) bei der MDE nicht zugreifen kann.
hmm und wie kann ich herausfinden ob ich nur die Runtime habe?
Ich hab einfach mal die .mdb geöffnet die auf dem server war.
   
Mit Zitat antworten
AW: VBA und Datenbank
Alt
  (#8)
Fortgeschrittener Benutzer
 
Benutzerbild von cobra23
 
Status: Offline
Beiträge: 50
Registriert seit: 27.09.2007
Ort: Switzerland
Alter: 21
Standard AW: VBA und Datenbank - 16.01.2008, 10:29

gelöst

durch öffnen der datenbank mit gedrückter shift taste sieht man alle tables queries usw.


### In einem Meer von Schmerz ertrinken die einen, die anderen lernen darin schwimmen ###
   
Mit Zitat antworten
Antwort



Unsere iB-Sponsoren:
itrain.ch
klubschule.ch
iB-Sponsor: inside-it.ch
GeschenkeNews: Geschenke der besonderen Art


Sponsor-Links:




Bitte beachtet das Angebot unserer Sponsoren:
iB-Sponsor: itrain.ch iB-Sponsor: klubschule.ch iB-Sponsor: inside-it.ch GeschenkeNews: Geschenke der besonderen Art


Lesezeichen
Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
ArcServe, braucht es eine SQL Datenbank?! Rezax Windows Server 8 01.02.2008 09:17
MSSQL Datenbank exportieren und importieren blaubeacher Programmiersprachen Allgemein 5 15.01.2008 11:50
MS SQL Datenbank verschieben HAMSTER Windows Server 6 09.08.2007 13:30
Datenbank, aber welche IncSys Windows Server 9 02.01.2005 19:14
php datenbank swiss_man Programmiersprachen Allgemein 9 14.02.2004 08:25


« Vorheriges Thema | Nächstes Thema »
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Partnerlinks:
www.Clever-Schenken.ch - Geschenke und Geschenkideen, persönlich uns speziell
www.GeschenkeNews.ch - Geschenke und Geschenkideen
www.BigBellyBank.ch - Die lustige Sparkasse mit AHA-Effekt
www.EcoSphere.ch - Das Mini-Aquarium aus der NASA-Forschung für Zuhause
www.Frauen-Geschenke.ch - Spezielle Geschenke nicht nur für Frauen

 
Seite generiert in 0.179 Sekunden mit 14 Queries.
(100.00% PHP - 0% MySQL)

Copyright ©2008 InformatikBoard.ch
Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Template-Modifikationen durch TMS
vB Skin by vBStyles.com
Search Engine Optimization by vBSEO 3.2.0



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88