Hallo Liste,
ich versuche ueber einen Datareader das Ergebnis einer Stored Procedure
anzuzeigen. Als Anzeigeelement soll ein Datagrid dienen.
Solange ich der Stored Procedure keine Parameter �bergeben muss,
funktioniert das.
Dim connString As String =
ConfigurationSettings.AppSettings("ConnectionString_production")
Dim myConnection As SqlClient.SqlConnection = New
SqlClient.SqlConnection(connString)
myConnection.Open()
Dim SQL As String = ConfigurationSettings.AppSettings("StoredProcPath")
& "sp_GetProduction_DG_Owner)"
Dim cmd As SqlClient.SqlCommand = New SqlClient.SqlCommand(SQL,
myConnection)
'cmd.Parameters.Add("@StartDate", SqlDbType.VarChar, 20).Value =
StartDate
Dim Reader As SqlClient.SqlDataReader = cmd.ExecuteReader
Sobald ich aber die auskommentierte Zeile reinnehme, erhalte ich
folgende Fehlermeldung:
System.Data.SqlClient.SqlException: Zeile 1: Falsche Syntax in der N�he
von 'production'. at
System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior
cmdBehavior, RunBehavior runBehavior, Boolean returnStream) at
System.Data.SqlClient.SqlCommand.ExecuteReader() at
....
wobei 'production' aus dem StoredProcPath aus der web.config kommt.
Vermutlich kann man das einfach zusammen nicht machen, oder seht Ihr nen
anderen Weg.
Besten Dank f�r jede Hilfe.
Volker Bachmann
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net