vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ADO.NET / Datenbanken
Visual Basic Data-Binding-Wizards Problem 
Autor: derbeutel
Datum: 10.07.11 11:45

Hallo ;)

ich habe ein kleines Problem mit VisualBasicExpr (jetzt VS2010) in Verbindung mit SQLServer2008.

Vor ein paar Wochen hatte ich VisualBasic2010 Express installiert und SQLServer2008
und habe damit ein Tutorial nachgebaut in dem es um einen simplen KontaktManager ging.
Es wurde eine dienstbasierte Datenbank hinzugefügt und ins Projekt kopiert.
Mit hilfe von einem Datagrid und Details konnte man die Datensätze anzeigen lassen.
In eine Textbox konnte man einen Suchbegriff eingeben und das Ergebnis wurde im Grid angezeigt (sozusagen "on the fly").
Man konnte auch nur einen einzigen Buchstaben wie "a" eingeben und sofort bekam man alle Einträge
angezeigt die ein "a" enthielten. Das lief alles Prima!

Nun, ein paar Wochen später habe ich VisualStudio2010 Ultimate installiert mit SQLServer2008R2 und dem SP1 (Server Version 10.51.2425.0)
Ich habe versucht das alles nachzubauen genau wie vorher. Das Problem ist jetz allerdings, wenn ich
in das Textfeld ein Suchbegriff eingebe bekomme ich nur ein Ergebnis angezeigt wenn ich den kompletten
Namen eingebe. Also anstatt ein "a" muss ich nun z.b. "apfel" eingeben um auch den Eintrag mit "apfel" angezeigt
zu bekommen. Obwohl alles genau wie vorher aufgebaut ist. Lustigerweise klappt es im QueryBuilder nachdem ich
das Query eingebe tadellos, nur später nicht in der Textbox. Ich bekomme nachdem ich etwas suchen will und
etwas in die Textbox eingebe garkeine anderen Datensätze mehr angezeigt, sobald ich den Suchbegriff wieder lösche.
Um nach einem Suchvorgang wieder alle Datensätze angezeigt zu bekommen muss man also nochmal neu debuggen.

Nach wirklich viel probieren und ein paar mal kompletter Neuinstallation habe ich nun mal zum Test die alte
Datenbank-Datei (also die *.mdf) ins Projekt hinzugefügt und die als Basis genommen und nochmal alles neu gebastelt.
Siehe da, das ging! Also hat das wohl etwas mit der Datenbank-Datei zu tun. Für mich sieht das so aus als würde die
alte erstelle *.mdf von VB2010Expr und SQL2008 den Suchvorgang erlauben und die neue, die ich jetz genauso nachbauen will
in VS2010 und SQL2008R2 macht das irgendwie nicht.

Also im Prinzip möchte ich einfach nur Datensätze mit einer Textbox durchsuchen können (und das auch nur mit EINEM Buchstaben oder Zahl)
und dann die Results in einem Grid angezeigt bekommen, wie vorher. Am liebsten über eine Verbindung zu MySQL.
"Per Hand" also komplett gecoded funktioniert das auch alles aber wieso nicht mehr mit dem Datagrid usw., also den VS-Wizards sozusagen?

Zum vielleicht besseren Verständnis poste ich mal die Videos von dem Tutorial, das ich nachgebaut hatte:
Gut, das muss sich jetz auch keiner alles anschauen. Der Typ redet bissl merkwürdig und langsam, aber vielleicht hilfts ja.

Der Query im QueryBuilder sah in etwa so aus:
SELECT id, vorname, nachname, telefon FROM kontakt WHERE (nachname LIKE _
  @nachname + '%')
Oder halt ohne QueryBuilder:
sql = ("SELECT * FROM kontakt WHERE nachname LIKE '%" & textbox1.text & "%'")
Das Ganze ist sicher nicht lebenswichtig, denn man kann das ja auch alles per Hand coden. Manchmal, für kleinere Dinge, sind die
Wizards ganz praktisch um mal eben schnell sowas zusammen zu klicken. Würde mich deswegen sehr interessieren,
wo da der Haken ist und darum würde ich mich sehr freuen, wenn jemand Lust hat sich damit auseinander zu setzen um mir zu helfen.

Danke ;)
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Visual Basic Data-Binding-Wizards Problem3.957derbeutel10.07.11 11:45
Re: Visual Basic Data-Binding-Wizards Problem2.246ModeratorDaveS10.07.11 12:24
Re: Visual Basic Data-Binding-Wizards Problem2.384derbeutel10.07.11 13:52
Re: Visual Basic Data-Binding-Wizards Problem2.273ModeratorDaveS10.07.11 14:39
Re: Visual Basic Data-Binding-Wizards Problem2.326derbeutel10.07.11 20:09
Re: Visual Basic Data-Binding-Wizards Problem2.414derbeutel10.07.11 20:09
Re: Visual Basic Data-Binding-Wizards Problem2.398derbeutel10.07.11 20:09
Re: Visual Basic Data-Binding-Wizards Problem2.316ModeratorFZelle11.07.11 09:09
Re: Visual Basic Data-Binding-Wizards Problem2.494ModeratorDaveS11.07.11 09:44
Re: Visual Basic Data-Binding-Wizards Problem2.332derbeutel11.07.11 10:09
Re: Visual Basic Data-Binding-Wizards Problem2.529ModeratorDaveS11.07.11 11:26
Re: Visual Basic Data-Binding-Wizards Problem2.534derbeutel11.07.11 17:09
Re: Visual Basic Data-Binding-Wizards Problem2.287ModeratorDaveS11.07.11 21:35
Re: Visual Basic Data-Binding-Wizards Problem2.574ModeratorFZelle11.07.11 15:12
Re: Visual Basic Data-Binding-Wizards Problem2.293derbeutel11.07.11 17:00
Re: Visual Basic Data-Binding-Wizards Problem2.478derbeutel11.07.11 21:43
Re: Visual Basic Data-Binding-Wizards Problem2.452ModeratorDaveS11.07.11 22:00
Re: Visual Basic Data-Binding-Wizards Problem2.367derbeutel11.07.11 22:45
Re: Visual Basic Data-Binding-Wizards Problem2.251ModeratorFZelle12.07.11 01:10
Re: Visual Basic Data-Binding-Wizards Problem2.284derbeutel12.07.11 11:02
Re: Visual Basic Data-Binding-Wizards Problem2.265ModeratorFZelle12.07.11 11:28
Re: Visual Basic Data-Binding-Wizards Problem2.399ModeratorDaveS12.07.11 12:23
Re: Visual Basic Data-Binding-Wizards Problem2.292derbeutel12.07.11 14:42
Re: Visual Basic Data-Binding-Wizards Problem2.299ModeratorDaveS12.07.11 15:06
Re: Visual Basic Data-Binding-Wizards Problem2.272derbeutel12.07.11 15:06
Re: Visual Basic Data-Binding-Wizards Problem2.233ModeratorDaveS12.07.11 15:08

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel