DB udtræk til CheckBox.
HowdiJeg har prøvet at lave et udtræk fra DB som så skulle generer checkbox's som der var poster...
Det gik bar ikke så godt...kan i hjælpe mig.?
Det der er udkommenteret var et af mine bud.? virker ikke.
her er lidt kode (kummekode)
<%@ Page Language="C#" Debug="true" %>
<%@ import Namespace="System.Data" %>
<%@ import Namespace="System.Data.OleDb" %>
<script runat="server">
string sql, name;
IDbConnection dbConn;
String sConnection;
void Page_Load(Object sender, EventArgs e) {
}
void MakeCheckBox_init(Object Source, EventArgs e)
{
string sql, name;
sConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=C:/Web/dax/dax.mdb";
dbConn = new OleDbConnection(sConnection);
dbConn.Open();
sql = "Select navn From produktgruppe";
IDbCommand dbCmd;
dbCmd = new OleDbCommand();
dbCmd.CommandText = sql;
dbCmd.Connection = dbConn;
IDataReader dbReader;
dbReader = dbCmd.ExecuteReader();
//CheckBoxList1.Items.DataSource = dbReader;
//CheckBoxList1.Items.DataBind();
while (dbReader.Read())
{ // retrieve records 1-by-1...
name = dbReader["navn"] + "";
this.CheckBoxList1.Items.Add(new ListItem(name));
}
dbConn.Close();
}
</script>
<html>
<head>
</head>
<body>
<form runat="server">
<asp:CheckBoxList id="CheckBoxList1" runat="server" AutoPostBack="True" OnInit="MakeCheckBox_init" Height="34px"></asp:CheckBoxList>
</form>
</body>
</html>
