DevTrain Startseite Visual Studio 1 Magazin  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET | Thema: string | Von: G. Guest ( 26.10.2005 13:07)

Hallo,
vielleicht kann mir ja hier jemand helfen.
Also ich habe eine Access-Datenbank und ein Formular mit Textboxen zum durchsuchen der Datenbank.
Das funktioniert auch, aber nur solange strings in der Datenbank stehen, sobald ich aber ein Datum oder ein double suche krieg ich eine Fehlermeldung: Datentypen in kriterienausdruck unverträglich.
Jetzt möchte ich die Spalten meiner Datenbank (die ich durchsuche) in Strings konvertieren und so einen string mit einem string vergleichen. Ich weiß aber nicht wie ich ohne Dataset (kann ich nicht füllen, da kommt die Fehlermeldung) auf die Spalten zugreifen kann um sie zu konvertieren.

Kann mir jemand helfen?

Gruss Ronny


Betreff Von Datum
Re: string
Hi Ronny,<br><br>es wäre einfacher, wenn du den Quellcode posten würdest, bei dem der Fehler auftritt.<br><br>Versuch mal <br>CONVERT(char(20), Spaltenname)<br>im sql-String<br><br>gruss<br>jens
Jens Buthe 26.10.2005 13:26
Re: string
Also das klappt nicht so richtig oder ich baue den Befehl an der falschen Stelle ein.<br><br>Mein Quellcode sieht so aus:<br>Private Sub button_Click...<br>dim SQLstr as string<br>dim SQLWhere as...
G. Guest 26.10.2005 14:05
Re: string
Hi Ronny ...<br><br>Also, wenn ich das richtig verstanden habe, was du hier machen willst, wird es wohl nicht so einfach sein ...<br>In deinem SQLWhere-String vergleichst du immer mit dem Inhalt der...
Frank Eller 26.10.2005 15:07
Re: string
Eigentlich glaube ich nicht, dass ich sowas kompliziertes will. <br>Ich wollte eigentlich die Spalten der Tabelle konvertieren, so dass die Einträge in der Tabelle nicht mehr double und datum/uhrzeit...
G. Guest 26.10.2005 15:34
Re: string
hi,<br>versuch mal sowas wie:<br><br>select Id, Name, CONVERT(char(10), Geburtdatumdatum), CONVERT(char(2), Alter) from...
Jens Buthe 26.10.2005 15:52
Re: string
Hi,<br>hab es ausprobiert, aber wenn ich das eingebe, kriege ich folgende Fehlermeldung:<br>Undefinierte Funktion 'CONVERT' in Ausdruck<br>Was muss ich machen, um das zu verhindern?<br><br>gruss Ronny
G. Guest 27.10.2005 12:12
Re: string
hm,<br><br>kann Access kein convert? Versuchs mal mit CAST:<br><br>select Id, Name, cast(Geburtdatumdatum as char(10)), cast(Alter as char(2)) from...
Jens Buthe 27.10.2005 12:59
Re: string
Da krieg ich folgendes:<br>Fehler E_FAIL(0x80004005) in IErrorInfo.GetDescription.<br><br>Was immer das bedeuten mag.<br><br>Ronny
G. Guest 27.10.2005 13:05
Re: string
sorry,<br>das ist dann wohl zu access-spezifisch für mich<br>:-(<br><br>jens
Jens Buthe 27.10.2005 13:09
Re: string
das convert was schon richtig, aber man muss es einfach anders einbauen.<br><br>trotzdem danke.<br>ich versuch es einfach weiter,<br><br>Ronny
G. Guest 27.10.2005 13:42
Re: string
aber weißt du vielleicht, wie ich den Datentyp in der Datenbank abfragen kann?<br>Sowas wie: if obj is double then<br><br>(das nimmt er natürlich so nicht)<br><br>aber sowas in der art, kennst du dich damit...
G. Guest 27.10.2005 13:48
Re: string
Kann es sein, dass ich erst eine Function schreiben muss, auf die ich dann zugreifen kann?<br><br>sowas wie:<br>function convert (byval value as ..., byval type as ...)<br>...<br>...<br>end function<br><br><br>wie das...
G. Guest 28.10.2005 09:02
Re: string
Problem gelöst.<br>Hab jetzt einfach die Textboxen umkonvertiert in Double bzw. Date, jetzt funktioniert das alles einwandfrei. Trotzdem nochmal danke. für die hilfe.<br>auch wenn das mit dieser blöden...
G. Guest 28.10.2005 11:36

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Advanced Developers Conference vom 14.-15. Februar 2011

© Copyright 2003 ppedv AG