Zum Inhalt springen

SQL Abfrage


BettinaTh

Empfohlene Beiträge

Guten Morgen,

ich wollte mal fragen wie ich mit SQL aus einer Tabelle ein Feld , also ein Datum abrufen kann und dieses dann in eine Variable speichern kann.

Geht das überhaupt. Neben SQL arbeite ich mit VB.NET.

Es geht darum das ich einen Terminkalender fürs Web mache und die Termine die eingegeben werden und in einer Micrsoft SQL Datenbank gespeichert werden sollen danach in einem ASP Kalender Steuerelement unterlegt dargestellt werden.

Also Praktisch an den Tag an denen Termine sind die sollen z.b blau hinterlegt sein.

Deshalb war meine Idee es so wie oben beschrieben zu machen!

Danke euch schon mal.

MFG u schönen Tag

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ja also mit SELECT habe ich bisher nur eine Spalte bekommen.

Also z.B die Spalten in der die Terminanfangsdaten gespeichert sind.

Wie kann ich dann z.B aus dieser Spalte alle Daten auslesen und in Variabeln speichern, denn um dann mit ASP.NET und VB.NET den Kalender zu markieren brauch ich eben Variabeln die ein Datum enthalten.

Hoffe du verstehst mich. ;)

Danke dir

Link zu diesem Kommentar
Auf anderen Seiten teilen

Das * im Select-Befehl kannst du ja durch den Spaltennamen ersetzen in dem das Datum eingetragen ist.

Das Speichern in der variablen, dazu kann ich atm nur ungenaue Infos geben, da ich VB.NET grad nicht in erreichbarer Nähe habe ;)

Bei VBA ging es AFAIR so:

Variable = DoCmd.RunSQL (Select Spaltenname From Tabellenname Where Bedingung)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich habe zwar nichts mit ASP und .Net zutun.

Aber ich denke bei deinem Problem ist ein kleines Online "SQL" Tutorial genau das richtige

Sowas wie das etc. SQL Select

Das du nur eine Spalte bekommst liegt wohl daran das du den SELECT nur auf eine Spalte gesetzt hast.

* = alle Spalten

Ansonsten

SELECT Spaltename1 Spaltenname2 SpaltennameX FROM Tabellenname WHERE Bedingung

Link zu diesem Kommentar
Auf anderen Seiten teilen

Danke habs jetz so:

Dim a As String

a = "Select Beginn From termine Where id=1 "

testk.SelectedDates.Add(a)

testk= der Kalender

und SelectedDates.Add = Unterlegt den Tag der in Klammern steht

Jedoch kommt diese Fehlermeldung:

Ungültige Konvertierung von der Zeichenfolge Select Beginn From termine Where in Typ Date.

id = mein Primärschlüssel

und 1 der Wert!

aber das ist ja dann kein Datumsformat.

Denn SelectedDates.Add() erwartet in der Klammer ein Datumsformat vom Typ Date.

Danke dir

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...