webForumDet fria alternativet

Text till databas

0 svar · 224 visningar · startad av lp_maxi

lp_maxiMedlem sedan dec. 20049 inlägg
#1

Hallå!

Jag får inte ihop detta riktigt.

Jag vill att texten som jag skriver i texboxarna ska läggas till i en databas.

Koden ser ut så här:

<%@ Page Language="VB" ContentType="text/html" ResponseEncoding="iso-8859-1" %>
<%@ Import NameSpace="System.Data" %>
<%@ Import NameSpace="System.Data.OleDb" %>

<script runat="server">
'Skapa Databas koppling
Dim Conn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=Sökvägen tilll min databas som jag inte visar")

'Öpnna anslutningen
Dim objCmd as new OleDbDataAdapter _
("SELECT * FROM Inlogg", Conn)

Sub Add(obj As Object, E As EventArgs)

Dim strSQL As String = "INSERT INTO Inlogg " & _
"(FirstName, LastName) VALUES ('" &txtFname.text &"','" & txtLname.Text &"')"

'Fyll ett dataset
Dim ds As DataSet = New DataSet()
objCmd.Fill(ds, "Inlogg")

'Välj ett dataset
DataList.DataSource = ds.Tables("Inlogg"). _
DefaultView
DataList.DataBind()
End Sub

</script>

<html><bdy>

<form runat="server">
<asp:textbox ID="txtFname" runat="server" />
<asp:textbox ID="txtLname" runat="server" />
<br>
<asp:button ID="btAdd" runat="server" Text="Lägg till" OnClick="Add" />
</form><br>

<asp:datalist ID="DataList" RepeatColumns="2" RepeatDirection="Vertical" runat="server">

<itemtemplate>

<div style="padding: 15, 15, 15, 15;Font-Size: 10pt;Font-Family:Verdana">
<div style="font 12pt verdana;Color:Darkred">

<i><b><%# DataBinder.Eval(Container.DataItem, "FirstName") %><br>
<%# DataBinder.Eval(Container.DataItem, "FirstName") %></b></i>
</div>
</div>
</itemtemplate>
</asp:datalist>

</html>

Är det någon som kan hjälpa mig att få in texten från textboxen in till databasen som den sedan visas i datalisten?

129 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)