Guten Morgen,
ich habe hier im Forum schonmal nach meinem Problem gesucht aber nichts finden können.
Ich möchte gerne das Ergebnis einer SQL Abfrage in einer Textbox ausgeben. Die SQL Abfrage liefert auch immer nur einen einzigen Wert zurück.
Wie kann ich das machen?
Grüße
Leeheimer
Announcement
Collapse
No announcement yet.
SQL Abfrage in einer Textbox ausgeben
Collapse
X
-
-
Bind und eval funktionieren mit textbox direct nicht,
du solltest Textbox in ItemTemplate von FormView, GridView oder anderen ViewElemet einfügen
Code:<asp:FormView id="formview1" DataSourceID="datasource1" runat="server" DataKeyNames="ID" AllowPaging="True"> <ItemTemplate> <asp:LinkButton id="btnEdit" runat="server" CommandName="Edit" Text="Edit Details" /><br /> <asp:LinkButton id="btnInsert" runat="server" CommandName="New" Text="Add New" /> </ItemTemplate> <EditItemTemplate> <asp:Label id="lblEditID" runat="server" Text='<%# Bind("ID")%>' /> <asp:TextBox id="txtEditName" runat="server" Text='<%# Bind("Name") %>' /> <asp:LinkButton id="btnUpdate" CommandName="Update" Text="Update" runat="server" /> <asp:LinkButton id="btnCancel" CommandName="Cancel" Text="Cancel" runat="server" /> </EditItemTemplate> <InsertItemTemplate> <asp:TextBox id="txtInsertName" runat="server" Text='<%# Bind("Name") %>' /> <asp:LinkButton id="btnAdd" CommandName="Insert" Text="Add" runat="server" /> <asp:LinkButton id="btnAbandon" CommandName="Cancel" Text="Cancel" runat="server" /> </InsertItemTemplate> </asp:FormView>
Leave a comment:
-
Schau mal hier z.B.:
http://support.microsoft.com/kb/307860
oder einfach bei google was suchen. Da findet man eigentlich genug
Leave a comment:
-
Hi,
an Databinding hab ich auch gedacht.
Allerdings versteh ich einfach nicht wie das gehen soll.
Wenn ess jemand weiß bitte mal den Code hinschreiben
Leave a comment:
-
Hallo,
Textbox
Leave a comment:
-
Danke für die schnelle Antwort.
es hängt eigentlich nur dran das Ergebnis in der Textbox auszugeben.
Die Verbindung zur SQL Datenbank steht. Die Abfrage habe ich bereits getestet. Funktioniert auch. Nur die Übergabe an die Textbox nicht. Keine Ahnung wie der Befehlt dann heißt.
Der DataSource sieht so aus:
Code:<asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:InstalledBaseSQLConnectionString %>" SelectCommand="SELECT [Part_Of] FROM [Customer] WHERE ([CompanyName] = @CompanyName)"> <SelectParameters> <asp:ControlParameter ControlID="TextBoxCustomer" Name="CompanyName" PropertyName="Text" Type="String" /> </SelectParameters> </asp:SqlDataSource>
Zuletzt editiert von Leeheimer; 12.01.2011, 10:34.
Leave a comment:
-
Verbindung zur Datenbank herstellen, Command auf der Verbindung ausführen, das Ergebnis in die TextBox schreiben.
Wo genau hängts denn? Welche Datenbank verwendest Du?
Leave a comment:
Leave a comment: