Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Wo ist der Unterschied....

Frage Entwicklung Datenbanken

Mitglied: Maik87

Maik87 (Level 2) - Jetzt verbinden

30.09.2008, aktualisiert 01.10.2008, 2897 Aufrufe, 4 Kommentare

dass eins funktioniert und das andere nicht

Hallo zusammen,
Access 2000 und VBA treiben mich in den Wahnsinn:

Geht nicht:

01.
Dim Jahr_Monat as string 
02.
Dim Jahr_Monat2 as string 
03.
 
04.
Jahr_Monat = "2008_08“ 
05.
Jahr_Monat2 = "2008_07“   
06.
 
07.
Set rs = dbs.OpenRecordset("SELECT Avg(BZ), Avg(NHZ), Avg(LZ) FROM Tbl_Produktionsdaten WHERE Jahr_Monat='" & Jahr_Monat & "' OR Jahr_Monat='" & Jahr_Monat2 & "'")


Geht
01.
  Set rs = dbs.OpenRecordset("SELECT Avg(BZ), Avg(NHZ), Avg(LZ) FROM Tbl_Produktionsdaten WHERE Jahr_Monat='2008_08' OR Jahr_Monat='2008_07'")



Wo ist das Problem? Bei dem ersten gibt es als Ergebnis nur Null zurück.

Danke!!
Mitglied: SlainteMhath
30.09.2008 um 14:33 Uhr
Hi,

beim ersten Codebeispiel ist rs = NULL? Da stimmt imo dann was anderes nicht. Eigentlich sollte wenn keine Records ausgewählt wurden rs schon gesetzt werden - halt mit rs.recordcount=0 bzw rs.eof & rs.bof =true.

Wo genau wird denn ein Fehler ausgelöst?

lg,
Slainte
Bitte warten ..
Mitglied: Maik87
30.09.2008 um 14:40 Uhr
Hi,
bei dem ersten ist rs.fields(0) etc Null, der recordcount ist 1
Er legt 3 Felder an, die aber alle leer sind...
Der Rest des Codes ist ALLES gleich, ich habe nur die beiden Zeilen ausgetauscht
Bitte warten ..
Mitglied: RDiller
01.10.2008 um 16:38 Uhr
Hi Maik,


versuch's doch mal so. Ich setzte die Selects vorher zusammen und habe damit keine Probleme. Das hat auch dden Vorteil, dass du variabler bist.

Dim Jahr_Monat as string
Dim Jahr_Monat2 as string
Dim SQLS as string

Jahr_Monat = "2008_08“
Jahr_Monat2 = "2008_07“

SQLS ="SELECT Avg(BZ), Avg(NHZ), Avg(LZ) FROM Tbl_Produktionsdaten WHERE Jahr_Monat='"& Jahr_Monat & "' OR Jahr_Monat = '" & Jahr_Monat2 & "'"

Set rs = dbs.OpenRecordset(SQLS)



Gruß

Ralf
Bitte warten ..
Mitglied: Maik87
01.10.2008 um 17:01 Uhr
Hey Ralf,

danke für die Antwort. Hab leider vergessen zu erwähnen, dass ich das auch schon versucht habe. Ich hab echt keine Idee mehr.

Gruß

Maik
Bitte warten ..
Ähnliche Inhalte
Neue Wissensbeiträge
Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(29)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Humor (lol)

Bester Vorschlag eines Supporttechnikers ever: APC

(15)

Erfahrungsbericht von DerWoWusste zum Thema Humor (lol) ...

Windows Server

Exchange 2010 Active Directory und Windows Server 2016

(4)

Erfahrungsbericht von Herbrich19 zum Thema Windows Server ...

Heiß diskutierte Inhalte
Internet
gelöst Mitarbeiter surft auf unerwünschter Seite - Wie damit umgehen? (50)

Frage von sabines zum Thema Internet ...

Netzwerke
LAN2LAN Verbindung sehr langsam flaschenhals gesucht (27)

Frage von PixL86 zum Thema Netzwerke ...

Router & Routing
PFsense - Netzverbindung steht, aber kein Internet vorhanden (24)

Frage von aschmid zum Thema Router & Routing ...

Windows Server
gelöst Windows 2016 Hyper-V und VHDS (19)

Frage von emeriks zum Thema Windows Server ...