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.NET2.0 | Thema: AW: AW: Stored Procedure von Seite starten? | Von: G. Guest ( 04.12.2006 11:52)

Also ich hab das noch nie in 2.0 gemacht. Hier muss ich jetzt um ein SQLCommand zu erstellen eine Connection angeben. Wo krieg ich die Bezeichnung her? Ich hab das SqlDataSource Steuerelement benutzt, da krieg ich keine Connection angezeigt. Außerdem gibt es den Begriff CommandType nicht mehr, so dass ich auch nicht genau weiß, wie ich den Typ umstellen soll. Bis jetzt sieht es so aus:

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim updCom As New Data.SqlClient.SqlCommand("z_Zeilen_loeschen", --> hier käme die connection ja hin)
updCom.CommandType = CommandType.StoredProcedure
updCom.Parameters.AddwithValue("@nummer", TextBox1.Text)
updCom.ExecuteNonQuery()

End Sub

Kann mir da jemand weiterhelfen?



Betreff Von Datum
AW: AW: AW: Stored Procedure von Seite starten?
Ok. Streich die connection, das hab ich jetzt geklärt. Jetzt nur noch den neuen Befehl für CommandType.<br>updCom.CommandType ist richtig aber bei CommandType.StoredProcedure krieg ich "CommandType...
G. Guest 04.12.2006 13:48
AW: AW: AW: AW: Stored Procedure von Seite starten?
Gut den CommandType hab ich jetzt auch. Aber laufen tut es trotzdem nicht. Was stimmt noch nicht?<br><br>Dim updCom As Data.SqlClient.SqlCommand<br> updCom = New Data.SqlClient.SqlCommand<br> ...
G. Guest 04.12.2006 13:59
AW: AW: AW: AW: AW: Stored Procedure von Seite...
Welche Fehlermeldung kommt etwa?<br><br>
Bernhard Grojer 04.12.2006 14:22
AW: AW: AW: AW: AW: AW: Stored Procedure von...
Objektverweis wurde nicht auf eine Objektinstanz festgelegt.<br><br>Und das bei der Zeile updCom.connection.open()
G. Guest 04.12.2006 15:11
AW: AW: AW: AW: AW: AW: AW: Stored...
Du hast auch keinen Connectionstring übergeben /zugewiesen. (Eintragen in die Webconfig)
Bernhard Grojer 04.12.2006 16:30
AW: AW: AW: AW: AW: AW: AW: AW: Stored...
Doch, ich hab einen ConnectionString in der webconfig. Deshalb weiß ich ja nicht warum er das tut. In der webconfig steht:<br><connection strings><br><add name="a" ConnectionString="b"...
G. Guest 05.12.2006 14:57
AW: AW: AW: AW: AW: AW: AW: AW: AW:...
Den musst du auch der Connection übergeben sonst wird das nix. Der Command alleine reicht net.<br><br>Dim updCom As new Data.SqlClient.SqlCommand("z_erstellen",...
Bernhard Grojer 05.12.2006 15:15
AW: AW: AW: AW: AW: AW: AW: AW:...
Ok. Aber jetzt krieg ich den Fehler: Der Wert vom Typ "String" kann nicht zu "System.Data.SqlClient.SqlConnection" konvertiert werden.<br><br>Das bezieht sich auf "a".
G. Guest 05.12.2006 15:26
AW: AW: AW: AW: AW: AW: AW: AW:...
Äh ja ist eh klar. Du bringst mich schon durcheinander +gg+<br><br>Dim conn as new System.Data.SqlClient.SqlConnection(ConfigurationManager.ConnectionStrings("a").ToString)<br>Dim updCom As new...
Bernhard Grojer 05.12.2006 16:30
AW: AW: AW: AW: AW: AW: AW:...
Ok. Jetzt krieg ich die Meldung Objektverweis wurde nicht auf eine Objektinstanz festgelegt.<br><br>Und zwar bei: Dim conn as new System.Data.SqlClient...<br><br>Ich soll mit new eine Objektinstanz erstellen.
G. Guest 06.12.2006 11:33
AW: AW: AW: AW: AW: AW:...
Hat sich erledigt. Wenn man den ConnectionString ohne Buchstabendreher abschreibt, funtioniert es auch.<br><br>Danke für die Hilfe.
G. Guest 07.12.2006 08:49

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?

Building und Connecting Know-how

© Copyright 2003 ppedv AG