DevTrain Startseite SharePoint Camp ? In 5 Tagen zum SharePoint Profi!  
  
  
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: Re: Ungültiger Versuch, zu FieldCount, da der Datenleser bereits geschlossen wurde | Von: Sebastian Kuhbach ( 13.01.2004 20:25)

Hallo Jörg,

auch dir vielen lieben Dank für die Antwort. Aber ich glaube wir bewegen und inzwischen ganz woanders hin. Mir geht es nicht um das transportieren von Daten von einem Aufruf zum nächsten sondern um das in meinem ersten posting beschriebenes Problem.

Ich würde mir gern eine Funktion schreiben, der ich einfach nur ein SQL Query als Parameter übergebe und als Funktionsrückgabewert ein Recordset mit den Daten bekomme. Natürlich möchte ich die Verbindung zu DB dann in dieser Funktion auch ordnungsgemäß schließen. Genau so wie die Funktion sie um das Error Handling kümmern soll.

Das Problem war bei nur bisher nur folgendes: Wenn ich die Verbidung zur DB schließe ( oConn.Close() ) dann ging auch der Rückgabewert meiner Funktion verloren und ich konnte ihn nicht mehr mit einem Steuerelement verbinden. (siehe erstes Posting von mir)

Wie macht ihr dass, wenn ihr in einem Script mehrere Datenbankabfragen unter bringen wollt? (meinetwegen auch auf verschiedene Aufrufe verteilt). Schreibt ihr dann jedesmal das ganze 'gedönz' neu? In ASP hab ich mir irgendwannmal ein paar schöne Funktionen gebastelt die ich nur mit den wichtigstens Parametern gefüttert habe. Hats geklapt, kam ein RS zurück, hats nicht geklapt wurde ein Eintrag in ein ErrorLog geschrieben und die Funktion gab -1 zurück.

Im Grunde will ich sowas jetzt in ASP.NET umsetzten - aber halt OHNE für JEDE Datenbankabfrage eine extra Funktion schreiben zu müssen.

Sehr freue ich mich auch weitere Antworten!


Hochachtungsvoll
Sebastian

http://www.WinFuture.de/ - Das Windows Online Magazin

Betreff Von Datum
Re: Ungültiger Versuch, zu FieldCount, da der...
Hallo Sebastian,<br><br>jetzt verstehe ich dich. Sorry, man sollte halt auch alles lesen und nicht nur interpretieren.<br><br>Also schreibe dir doch einfach eine Klasse:<br>z.B.:<br><br>using System;<br>using...
Jörg Wiedmann 14.01.2004 09:57
Re: Ungültiger Versuch, zu FieldCount, da der...
Hallo Jörg,<br><br>aller besten Dank! Leider habe ich deinen Beitrag eben erst gelesen (das Forum wird bei so vielen postings echt unübersichtlich da man ständig schauen muss, ob den nicht eine Antwort...
Sebastian Kuhbach 14.01.2004 15:33
Re: Ungültiger Versuch, zu FieldCount, da der...
Hallo Sebastian,<br><br>Den Rückgabewert einer Funktion kannst du leider nicht verändern, aber einen Workaraound könntest du anwenden.<br>Nämlich, du kannst als Rückgabewert deiner Funktion immer eine...
Jörg Wiedmann 14.01.2004 16:33
Re: Ungültiger Versuch, zu FieldCount, da der...
Hallo Jörg,<br><br>mal wieder vielen vielen lieben Dank für eine Antwort! :) Ich werds nachher gleich mal ausprobieren - jetzt wird erstmal Kaffee getrunken ;)<br><br>Ich hatte gestern Nachmittag noch einige...
Sebastian Kuhbach 15.01.2004 08:41
Re: Ungültiger Versuch, zu FieldCount, da...
Hallo Sebastian,<br><br>ich meinte nur die Art des Aufrufes deiner Funktion. Ich entwickle mit Visual Studio.NET und da vermeide ich solche Mischung von Code und Frontend. Deshalb habe ich dich gestern...
Jörg Wiedmann 15.01.2004 14:50
Re: Ungültiger Versuch, zu FieldCount,...
Hallo Jörg,<br><br>vielen Dank für dein Angebot - leider besteht das Problem immer noch so dass ich mich SEHR freuen würde, wenn du dir den folgenden Code einmal anschauen könntest. :)<br><br>Ich Entwicke mit...
Sebastian Kuhbach 15.01.2004 15:38
Re: Ungültiger Versuch, zu...
behebt zwar nicht den Fehler ( wahrscheinlich) aber das ist in den Funktionen überflüssig<br> If Page.isPostBack() Then<br><br>da es sich sowieso um die eventhandler handelt und die nur bei einem Post...
Hannes Preishuber 15.01.2004 15:58
Re: Ungültiger Versuch, zu...
Hallo Hannes,<br><br>stimmt - da hast du recht! :) Habs entfernt aber wie du oben schon geschrieben hast, hats leider nichts gebracht. Das war noch aus einer früheren Version - da stand ein großteil des...
Sebastian Kuhbach 15.01.2004 16:04
Re: Ungültiger Versuch, zu...
Hallo Community,<br><br>also ich glaub ich hab den Fehler gefunden! Nach einer ganzen weile rumprobieren ist mir aufgefallen, dass es alles einwandfrei läuft wenn ich die For schleife weg lasse. Nach...
Sebastian Kuhbach 16.01.2004 10:23
Re: Ungültiger Versuch, zu...
Hallo? :(
Sebastian Kuhbach 17.01.2004 14:01

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?

Visual Studio 1 Magazin

© Copyright 2003 ppedv AG