Zurück tutorials.de > Programming > .NET > .NET Café

 
 
Hallo und herzlich willkommen! Tutorials.de ist eine Hilfe-Community mit dem Motto User helfen Usern. Als Gast verfügst Du über Schreibrechte in unseren Foren und Blogs. Du kannst dich aber gerne auch kostenlos registrieren und Teil unserer Gemeinschaft werden! Viel Spaß & Erfolg bei der Vermehrung deines Wissens :-)

Themen: 242.975 | Beiträge: 1.352.293 | Mitglieder: 169.418 (Stand 28.01.10) | Fragen zur Nutzung von Tutorials.de? Nutzungsregeln | Kontaktformular | Impressum

Jubiläums-Countdown 23.02 23.03 23.04 23.05 23.06 23.07 23.08 23.09


Einladung zum C++ für Einsteiger-Workshop
  AntwortAntworten (über Gastzugang)    
  AntwortAntworten (über Gastzugang)    
 
Themen-Optionen Ansicht
Alt 10.07.07, 15:41   #1 (permalink)
Rookie
 
Registriert seit: May 2007
Beiträge: 9
Renommee-Modifikator: 0
Walda86 hat eine blütenweiße Weste

Frage VB.Net Sql-Abfrage

Hi ihr,

bin momentan dran, ein Wörterbuch zu programmieren. Der User gibt ein Suchwort ein und dann wird das Suchwort in die Variable 'Eingabe' gespeichert. Anschließend werden in einem GridView das gesuchte Wort angezeigt. Allerdings hänge ich jetzt schon bei der Sql-Select Anweisung.

Diese sieht so aus:
SelectCommand= "SELECT [TRANS_ID], [DEUTSCH], [ENGLISCH], [SPANISCH], [FRANZOESISCH] FROM [Woerterbuch] Where ([DEUTSCH] like '%'+@Eingabe+'%')"

Wenn ich den Befehl ausführe, bekomme ich folgende Fehlermeldung:
Die Variable '@Eingabe' muss deklariert werden.

Allerdings habe ich die Variable schon deklariert:
Public Eingabe as string

Wo liegt mein Fehler?

Wäre über jede Hilfe dankbar!

Mfg
Walda86

Geändert von Walda86 (11.07.07 um 08:44 Uhr).
  Walda86 ist offline  
 
Alt 10.07.07, 20:33   #2 (permalink)
.NET / ITIL / SQL
 
Benutzerbild von Nico Graichen tutorials.de Premium-User 
 
Registriert seit: Dec 2003
Ort: Pulheim (NRW)
Beiträge: 3.118
Renommee-Modifikator: 31
Nico Graichen kann auf vieles stolz seinNico Graichen kann auf vieles stolz seinNico Graichen kann auf vieles stolz seinNico Graichen kann auf vieles stolz seinNico Graichen kann auf vieles stolz seinNico Graichen kann auf vieles stolz sein

AW: VB.Net Sql-Abfrage

Hi

Du musst den String in VB-Syntax zusammen bauen:
vbnet Code:
  1.  
SelectCommand= "SELECT [TRANS_ID], [DEUTSCH], [ENGLISCH], [SPANISCH], [FRANZOESISCH] FROM [PIT_TRANS_vor150607] Where ([DEUTSCH] like '%" & @Eingabe & "%')"
__________________
Grüße Nico
----------------------
Xing
----------------------
Zitat:
Zitat von unbekannt
Es ist nicht das Essen zwischen Weihnachten und Neujahr, das dick macht, sondern das Essen zwischen Neujahr und Weihnacht
Zitat:
Zitat von Mark Twain (1835-1910)
Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
Zitat:
Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison
  Nico Graichen ist gerade online  
 
Alt 11.07.07, 08:26   #3 (permalink)
Rookie
 
Registriert seit: May 2007
Beiträge: 9
Renommee-Modifikator: 0
Walda86 hat eine blütenweiße Weste

Frage AW: VB.Net Sql-Abfrage

Hi Nico,

vielen Dank für deine schnelle Antwort. Ich habe leider deine Lösung schon ausprobiert.
Darauf kommt dann die Fehlermeldung:
The server tag is not well formed.

Dies ist der entsprechende Code:

<% Dim Eingabe As String
Eingabe = txtSuche.Text%>
&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString2 %>"
ProviderName="<%$ ConnectionStrings:ConnectionString2.ProviderName %>"
SelectCommand="SELECT [TRANS_ID], [DEUTSCH], [ENGLISCH], [SPANISCH], [FRANZOESISCH] FROM [PIT_TRANS_vor150607] WHERE ([DEUTSCH]
like '%" & @Eingabe & "%')">
<SelectParameters>
<asp:ControlParameter ControlID="txtSuche" Name="DEUTSCH"
PropertyName="Text" Type="String" />
</SelectParameters>
</asp:SqlDataSource>

Wo kann noch ein Fehler drin stecken? Kann es dann an Parametern liegen?

Vielen Dank im Voraus!

Mfg

Walda86
  Walda86 ist offline  
 
 
 
Lesezeichen:


Themen-Optionen
Ansicht
Ähnliche Themen
 
Thema Autor Forum Antworten Letzter Beitrag
Sql + Vb.net Thorsten Brach Relationale Datenbanksysteme 2 26.02.07 19:45
vb.net + sql server Brauni .NET Datenverwaltung 4 07.12.06 19:43
Postgres SQL in VB.net? notebook20000 .NET Datenverwaltung 7 17.03.06 14:14
POstgres SQL für VB.net notebook20000 Visual Basic 6.0 1 13.03.06 09:29
SQL-Abfrage INSERT INTO in VB.net 2003 danisan .NET Archiv 6 22.04.04 01:11
» Tools
 
tutorials.de-Tools tutorial.de-Suchfeld tutorial.de-Widget tutorial.de-RSS-Feed tutorial.de-Banner
» Neue Links
 
Hits: 132
»
JHT's Planetary...
(Cinema 4D-Objekte)
Hits: 261
»
Tageslicht ohne GI
(Cinema 4D-Tutorials)
Hits: 147
»
Puzzle
(Cinema 4D-Tutorials)
Hits: 100
»
Lacreme
(Cinema 4D-Tutorials)
Hits: 189
»
Liquid Light
(Cinema 4D-Tutorials)
» Aktuelle Umfrage
 
Bist du mit der Geschwindigkeit der Tutorials.de-Website zufrieden?
Ja, es putzt mir glatt den Staub vom Bildschirm! - 79,79%
150 Stimmen
Nein, ich denke da muss noch nachgebessert werden... - 20,21%
38 Stimmen
Stimmen gesamt: 188
Du darfst bei dieser Umfrage nicht abstimmen.

 

Alle Zeitangaben in WEZ +1. Es ist jetzt 20:54 Uhr.


Powered by vBulletin® Version 3.8.5 (Deutsch) & vBadvanced CMPS v.3.2.0
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.5.0 RC2 ©2010, Crawlability, Inc.
Alle Rechte vorbehalten ©2000 - 2010 tutorials.de
Design by Mark, CSS by Maik & Sven Mintel
Seite generiert in 0,29013 Sekunden mit 26 queries