Zum Inhalt springen

.NETter

Mitglieder
  • Gesamte Inhalte

    177
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von .NETter

  1. Naja das Script ist doch etwas länger als erwartet . Aber trotz alledem habe ich mir mal die Mühe gemacht es so weit ich konnte übersichtlicher zu formatieren. Nachdem ich die Logik dahinter so einigermaßen verstanden habe konnte ich aber noch keinen logischen Fehler entdecken der keine Datensätze zurück gibt. Hier mal die formatierte Version: [center][size=3] Skript bitte beim ersteller erfragen wg Copyriht[/size][/center] Kann es sein das keine Datensätze vorhanden sind in dem das Feld "Gültigbis" größer dem Systemdatum ist? Das wäre eine Erklärung warum trotz unverändertem Script (das nehme ich ja mal an, oder?) auf einmal keine Datensätze mehr ausgegeben werden. Ich würde die entsprechende Tabelle/View einmal auf dieses Kriterium prüfen. Kannst ja mal schreiben was dabei raus gekommen ist. Gruß, Thomas
  2. Hallo, eine View ist eine reine Sicht auf Daten. Du hast eine editierbare View nehme ich an weil Du von einem Löschkennzeichen sprichst welches in der View gesetzt wird. Du fragst mit der Definition der View mehrere auf einander referenzierende Tabellen ab. So weit denke ich das verstanden zu haben. Wenn die View geöffnet wird werden keine Datensätze angezeigt, aber die Struktur der View wird als Kopf zurück gegeben. Das ist schon mal positiv da die Abfrage so schon mal logisch OK sein muss. Hast Du ein Package gebastelt und kompiliert? Da Du leider keinerlei SQL mitgeschickt hast ist es sehr schwer zu sagen wo der Fehler liegen könnte. Filterst Du irgendwelche Daten über Datumswerte? Das würde erklären warum eine Abfrage (für die View) ohne Änderung keinerlei Datensätze mehr zurück gibt. Hast Du vielleicht einen Join eingebaut der eine leere Tabelle beinhaltet? Vielleicht könntest Du das mit dem SQL-Script noch nachholen? Dann kann ich Dir bestimmt etwas mehr dazu sagen. Gruß, Thomas
  3. Hallo! Versuchs mal damit: Do Until objReader.Read = False Dim strName As String = [COLOR="Red"]objReader(fields)[/COLOR] 'Man kann dort den Spaltenindex aber auch den Spaltennamen 'angeben strResult &= strName & vbCrLf Loop Am besten ist es natürlich gleich im Command mit Parametern zu arbeiten und das objConn gleich mit den korrekten Werten zu instanzieren. objCommand.Parameters.Add(... usw. Prinzipiell sollte man aber auch nur die Daten vom Server holen die man auch benötigt. So holst Du immer den ganzen Datensatz und filterst die Daten am Client. Hoffe das klappt soweit Gruß, Thomas

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...