Forum: ASP.NET2.0 |
Thema:
AW: AW: AW: AW: AW: AW: Wie verwende ich eine Visual Basic-Variable in einer SQL-Abfrage? |
Von:
Manfred Makosch (
29.01.2007 15:37) |
Hallo Bernhard,
habe den <SelectParameters> nachgetragen. Leider ohne Erfolg. Selbige Fehlermeldung. Der Name der DataSource stimmt auch (siehe unten).
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
SelectCommand="SELECT Text FROM [inhalte] WHERE ([id] = @seite)"
UpdateCommand="UPDATE [inhalte] SET [Text] = @Text WHERE ([id] = @seite)" >
<SelectParameters>
<asp:Parameter DefaultValue="0" Name="id" Type="Int16" />
</SelectParameters>
<UpdateParameters>
<asp:ControlParameter ControlID="Label1" Name="Text" PropertyName="Text" Type="String" />
</UpdateParameters>
</asp:SqlDataSource>
Code Behind:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim sqlds As SqlDataSource = DirectCast(Page.Master.FindControl("SqlDataSource1"), SqlDataSource)
sqlds.SelectParameters("@seite").DefaultValue = 16
End Sub
Gruß Manfred
Betreff |
Von |
Datum |
|
|
Bernhard
Grojer
|
29.01.2007 15:48 |
|
|
Manfred
Makosch
|
29.01.2007 16:17 |
|
|
Manfred
Makosch
|
30.01.2007 06:33 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!