hejsa, For en god ordens skyld skal det siges at jeg skriver asp.net i VWD med VB. Jeg har i VWD oprettet en side hvorpå jeg har en række form felter som skal tage imod oplysniger for en ny bruger på mit kommende site. Men i alle de wrox bøger jeg har indkøbt om asp.net 2.0 står der ikke noget om dette når altså det er en form jeg selv har lavet. Nogen som kan vise mig i den rigtige retning og tager jeg helt fejl hvis jeg mener at man skal / kan gøre det som ved det "gamle" asp????
Dim con As OleDbConnection = New OleDbConnection("Provider=Microsoft .Jet.OLEDB.4.0;Data Source=C:\AccessBases\Test.mdb") con.Open Dim ins As OleDbCommand = New OleDbCommand("INSERT INTO dintabel VALUES('" & tb1.Text & "','" & tb2.Text & "'), con) ins.ExecuteNonQuery con.Close
Dim con As SqlConnection = New SqlConnection(connstr) con.Open Dim ins As SqlCommand = New SqlCommand("INSERT INTO dintabel VALUES('" & tb1.Text & "','" & tb2.Text & "'), con) ins.ExecuteNonQuery con.Close
det her er sikkert ikke et specielt godt eksempel, men det viser et eller andet:
<%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.SqlClient" %> <script language="VB" runat="server"> Private Sub LoadData Dim con As SqlConnection = New SqlConnection ("server=ARNEPC3;Integrated Security=SSPI;database=Test") con.Open Dim da As SqlDataAdapter = New SqlDataAdapter("SELECT * FROM T1", con) Dim ds As DataSet = New DataSet("T1") da.Fill(ds) MyDataList.DataSource = ds MyDataList.DataBind con.Close End Sub Private Sub Page_Load(src As Object, e As EventArgs) Call LoadData End Sub Private Sub Save_Click(src As Object, e As EventArgs) Dim con As SqlConnection = New SqlConnection("server=ARNEPC3;Integrated Security=SSPI;database=Test") con.Open Dim ins As SqlCommand = New SqlCommand("INSERT INTO T1 VALUES(" & f1.Text & ",'" & f2.Text & "')", con) ins.ExecuteNonQuery con.Close Call LoadData End Sub </script> <form runat=server> Current data: <table border> <tr> <th>F1</th> <th>F2</th> </tr> <asp:Repeater id="MyDataList" runat="server"> <ItemTemplate> <tr> <td><%# DataBinder.Eval(Container.DataItem,"F1") %></td> <td><%# DataBinder.Eval(Container.DataItem,"F2") %></td> </tr> </ItemTemplate> </asp:Repeater> </table> Add row: <br/> F1: <asp:TextBox id="F1" runat="server"/> <br/> F2: <asp:TextBox id="F2" runat="server"/> <br/> <asp:Button id="SaveBtn" Text="Save" OnClick="Save_Click" runat="server"/> </form>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.