Archief - [PROG] Visual studio 2005

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

solskjaer

Legacy Member
Hallo,

In visual studio 2005 kan ik geen dataset vanuit de toolbox droppen naar een webform. Ik zie wel de dataset staan maar die is niet versleepbaar. Is er een mogelijkheid om die dataset in de toolbox te activeren zodat ik hem kan verslepen naar mijn webform?

infeKted

Legacy Member
Moet ge die niet generaten rechts bij uw form options? Iets als "Generate Dataset"?

Asshen

Legacy Member
Voor zo'n typed dataset moet VS2005 inderdaad wat code genereren.
Dat kan effe duren.

solskjaer

Legacy Member
Kan je me uitleggen hoe je zo'n een typed dataset maakt voor een webform?

Asshen

Legacy Member
Waarschijnlijk zal je een datasource moeten toevoegen aan je pagina, en de dataset als datasource aanduiden ?

Ik heb het net even nagekeken, je moet een ObjectDataSource gebruiken.

clockx

Legacy Member
Ik weet niet net wat je bedoelt, maar je kan in vb.net u dataset en datasource etc ook volledig in de code aanmaken, mss ben je iets met het volgende (komt van een project dat ik heb moeten maken vr school). Dit is gewoon het halen van gegevens uit een database in een dataset en weergeven via een grid.

Code:
Private Sub frmInvoerKlanten_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

'Declaraties
Dim cmSelectKlanten As New OleDbCommand 'select
Dim cmbBob As New OleDbCommandBuilder(daKlanten)
Public conString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Db\autos.mdb;Persist Security Info=False"
Public dbCon As New OleDbConnection(conString)
Public daKlanten As New OleDbDataAdapter
Public dsKlanten As New DataSet

        'DATAGRID VULLEN 
        Try
            daKlanten.SelectCommand = Me.cmSelectKlanten

            Me.cmSelectKlanten.Connection = dbCon
            Me.cmSelectKlanten.CommandText = "select [klant-voornaam], [klant-achternaam], [klant-straatnaam], [klant-huisnr], [klant-gebdatum], [klant-email], [klant-postcode], [klant-reknr] from klanten"

            dsKlanten.Clear()
            daKlanten.Fill(dsKlanten, "klanten")

            Me.dgKlanten.DataSource = dsKlanten
            Me.dgKlanten.DataMember = "klanten"

        Catch ex As Exception
            MessageBox.Show("fout bij het vullen van de tabel", "ERROR!", MessageBoxButtons.OK)
        End Try

        Me.AcceptButton = Me.btnToevoegen
        'btnToevoegen.Enabled = False

    End Sub

Talos

Legacy Member
Qua veiligheid en structuur trekt dat voorbeeld op de ballen precies :-)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan