Det är juh oerhört smidigt att koppla sql till ett object.. Men går det att göra tvärt om..
Att jag tex gör egna inmatningar i ett dataset och sedan slänga in allt som jag lagt till och editerat i databasen på något enkelt sätt?
Lite kod för att på ett lätt sätt läsa ur en databas ifall någon är intresserad.
Shared Sub FillObj(ByVal obj As Object, ByVal sSQL As String)
Dim Con As OleDbConnection = New OleDbConnection(System.Configuration.ConfigurationSettings.AppSettings.Get("dbconn"))
Dim DA As OleDbDataAdapter = New OleDbDataAdapter(sSQL, Con)
Dim DT As New DataTable()
DA.Fill(DT)
Con.Close()
obj.DataSource = DT
obj.DataBind()
End Sub
Vad jag har förstått så skall man anväda sig av
DA.update(DT)
och för att lägga till en rad i DT så använder man dig av DT.addrow är detta korrekt eller tänker jag helt galet?
Eller jag är nog helt ute och cyklar på djupt vatten.. :)
Det kanske är dumt att ha en funktion för att fylla objekten.. eftersom när man sedan skall lägga till rader så måste man skapa nya datatables och dyl eftersom de bara använde i en funktion som det är nu..
Skall man ha alla DT tillgängliga med olika namn för varje webcontrol så att man sedan enkelt kan lägga till nya rader utan att behöva jobba sig med databasen?