Top-Themen

Aktuelle Themen (A bis Z)

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

Access SQL Filterabfrage

Frage Entwicklung Datenbanken

Mitglied: JanX

JanX (Level 1) - Jetzt verbinden

03.11.2008, aktualisiert 17:58 Uhr, 3660 Aufrufe, 3 Kommentare

Folgendes Problem: Ich möchte Artikelnummern suchen. Es soll die gesuchte Nummer (alphanumerisch) abgefragt werden und dann in der Tabelle gesucht werden.

Soweit kein Problem.

Aber manche Nummern sind mit Bindestrich eingetragen, andere nicht. Bei der Such-Eingabe ist das nicht immer vorarb klar. Es soll also folgendes möglich sein: Egal wie die Suchnummer eingegeben wird, und egal wie die in der Tabelle erfasst wurde, soll das gefunden werden. Ich stell mir das so vor:

Set ds1 = gDB.OpenRecordset("SELECT ARTNR, ARTBEZEICHNUNG FROM tblArtikel " & _
"WHERE formatArtikel(ARTNR) = '" & formatArtikel(me!artikelnr) & "' ")

Die Funktion formatArtikel soll die Artikelnummer so bearbeiten, daß eine Einheitsausgabe erzeugt wird. Also z. B. 123-45678. Das funktioniert soweit auch schon. Sprich: Die Artikelnummer wird korrekt formatiert.

Aber: Sobald ich das Tabellenfeld formatieren möchte, bekomme ich einen "3464: Datentypen in Kriterienausdruck unverträglich". Ich kann machen was ich will, das geht so nicht. Die Formatierung des Suchbegriffes ist dagegen ohne Fehlermeldung möglich. Wird dann aber natürlich nicht gefunden.

Die Formatierungsfunktion habe ich überprüft. Die arbeitet einwandfrei und gibt auch das korrekte Ergebnis zurück. Hab ich wahlweise mit Sting oder numerisch probiert, bringt nichts im Egebnis.

Hat jemand eine Idee? Vielleicht ist ja schon mein Ansatz falsch?

Jan
Mitglied: Bolle97
03.11.2008 um 16:56 Uhr
Hallo,

es fehlt nach (ARTNR) das Gleichheitszeichen "=".

Gruß - René
Bitte warten ..
Mitglied: JanX
03.11.2008 um 17:28 Uhr
Hallo René,

Recht hast Du. Tippfehler von mir, aber nur hier im Forum. Im Code steht das natürlich drin

Jan
Bitte warten ..
Mitglied: Biber
03.11.2008 um 17:58 Uhr
Moin JanX,

ist es definitiv ausgeschlossen, dass einer der tblArtikel-Datensätze einen Wert im Feld ARTNR enthält, der NULL ist bzw bei der Konvertierung mit formatArtnr() zu NULL wird?
Hast Du Dir mal ALLE Datensätze mit "Select Artnr, formatArtnr(Artnr) fromtblArtikel" anzeigen lassen?

Grüße
Biber
Bitte warten ..
Ähnliche Inhalte
Windows Server
RA Micro Access nach SQL
Beitrag von 10 Kommentare

Frage von Lodda0815 zum Thema Windows Server

Datenbanken
MS Access - SQL Datenbank - Alle SPalten werden mit GELÖSCHT angezeigt
Beitrag von 1 Kommentar

Frage von harald.schmidt zum Thema Datenbanken

Datenbanken
Automatisierter täglicher Import einer Access Datenbank in SQL
Beitrag von 5 Kommentare

Frage von RichterS zum Thema Datenbanken

Datenbanken
Access 2010 SQL Tabellen Datensätze einfügen
Beitrag von 6 Kommentare

Frage von Dr.Cornwallis zum Thema Datenbanken

Neue Wissensbeiträge
Administrator.de Feedback

Entwicklertagebuch: Die Startseite wurde überarbeitet

Beitrag von 2 Kommentare

Information von admtech zum Thema Administrator.de Feedback

Vmware

VMware Desktopprodukte sind verwundbar

Beitrag von

Information von Penny.Cilin zum Thema Vmware

Datenschutz

Session-Replay: Viele beliebte Webseiten zeichnen jegliche Texteingabe auf

Beitrag von 2 Kommentare

Information von Penny.Cilin zum Thema Datenschutz

Sicherheit

Zufällige Speicherzuweisung: Windows-Bug hebelt Sicherheitsmechanismus ASLR aus

Beitrag von 1 Kommentar

Information von Penny.Cilin zum Thema Sicherheit

Heiß diskutierte Inhalte
Visual Studio
Vb.net-Tool zum Erzeugen einer Outlook-E-Mail
Beitrag von 24 Kommentare

Frage von ahstax zum Thema Visual Studio

Windows Netzwerk
Netzwerk Neustrukturierung
Beitrag von 16 Kommentare

Frage von IT-Dreamer zum Thema Windows Netzwerk

Windows Server
RDP macht Server schneller???
Beitrag von 16 Kommentare

Frage von JaniDJ zum Thema Windows Server

Windows 10
Windows 10 dunkler Bildschirm nach Umfallen
Beitrag von 15 Kommentare

Frage von Akcent zum Thema Windows 10