webForumDet fria alternativet

dataControl .net

.NET

20 svar · 636 visningar · startad av jenicpunktnu · sida 2 av 2

Frågan, av jenicpunktnu

Jag har ett jätte problem, har Visual Studio .NET och skall bygga ett program som innehålla databaser...eftersom mina VB och visual basic .net kunskaper är ganska begränsad just nu, så blir jag tokig snart. Hur hittar jag B\]datakontroll...? Har en engelsk version och söker då efter DataControl och får massor med svar, MEN alla säger samma sak. Create a new Standard EXE project in Visual Basic

Läs frågan i sin helhet →
Medlem sedan dec. 19991 072 inlägg
#21

hmm...vad är det egentligen du ska göra?

Skapa ett antal kontroller och binda dessa mot en datakälla, för uppvisning av data?

Om du nu vill, så kan du ju använda de visuella kontrollerna för ADO.NET i VS.NET med...

...eller använda en vanliga datagrid med...

Allt detta finns ju redan i VS.NET...så du behöver inte installera några nya kontroller...

Nu är ju inte jag mycket för att använda Wizards..men men...jag antar att du är ute efter något liknande:

1. Dra in en OleDBDataAdapter från Data-fliken till ditt formulär
2. Välj en "New Connection" i Wizarden
3. Välj "SQL" och skriv i nästa steg din SQL-sträng
4. Välj slutför
5. Högerklicka på din Adapter och välj "Generate Dataset". Välj "New" och sen Ok.
6. Dra ut en Datagrid från "Windows Forms" fliken
7. Sätt dess "Datasource"-egenskap till ditt nya Dataset (finns i listan)
8. Dubbel-klicka på ditt formulär så du kommer till Load-eventet och skriv där:

Me.OleDbDataAdapter1.Fill(Me.DataSet11)
'Förutsatt att du döpt dina kontroller till ovanstående

9. Kör igång med F5, klart!

Det är ett väldigt dåligt och klumpigt sätt att jobba med data, men du får kanske en blick i hur det funkar...VS skapar en masssssa onödig kod när du använder Wizards, så försök istället att sätta dig in i ADO.NET själv...

252 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)