Værdi fra textbox til SQL
HejEr ny med aspx og Visual web developer...
Er der mon et lyst hoved der kan se problemet i denne kode :
<%@ Page Title="" Language="VB" MasterPageFile="~/CRM/CRM.master" AutoEventWireup="false" CodeFile="Default2.aspx.vb" Inherits="CRM_Default2" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="body" Runat="Server">
<form action="Default2.aspx"><asp:TextBox ID="Box1" runat="server"></asp:TextBox><input type="submit" style="font-family: Calibri"/><input type="reset"
style="font-family: Calibri"/></form>
<asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1"
AutoGenerateColumns="False" DataKeyNames="Nummer">
<Columns>
<asp:BoundField DataField="Nummer" HeaderText="Nummer" ReadOnly="True"
SortExpression="Nummer" />
<asp:BoundField DataField="Navn" HeaderText="Navn" SortExpression="Navn" />
</Columns>
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="Dsn=NAVTEST;uid=web;pwd=web"
ProviderName="System.Data.Odbc"
SelectCommand="SELECT Nummer, Navn FROM Debitor WHERE (Navn = '%@Box1%')"></asp:SqlDataSource>
</asp:Content>
Det er den sidste sætning der giver problemer, nemlig @Box !
Hvis jeg skifter @Box ud med en værdi jeg ved der findes i min db får jeg nemlig reslutat.