l'insertion d'éléments de la listbox dans la base de données sql server
je suis d'insertion de données dans listbox1 en utilisant ce code :
if (!IsPostBack)
{
DataTable dt = new DataTable();
string query = "SELECT * FROM [Qualification]";
SqlDataAdapter objda = new SqlDataAdapter(query, conn);
//conn.Open();
objda.Fill(dt);
if (dt.Rows.Count > 0)
{
ListBox1.DataSource = dt;
ListBox1.DataTextField = "QDesc";
ListBox1.DataValueField = "QID";
ListBox1.DataBind();
}
}
et ces éléments vont dans listbox2
sur le bouton cliquez sur
cliquez sur le bouton de code est:
protected void Button1_Click1(object sender, EventArgs e)
{
string strItemText = "";
string strItemValue = "";
foreach (ListItem listItem in ListBox1.Items)
{
if (listItem.Selected == true)
{
strItemValue += listItem.Text;
}
}
ListBox2.Items.Add(strItemText+""+ strItemValue);
ListBox1.Items.Remove(ListBox1.SelectedItem);
}
tout est bon jusqu'ici..
je veux les éléments de listbox2
doit être renseignée dans la table de base de données....n'importe qui peut aider à suggèrent code pour la même
- strItemText??? Quel est le sens de cette variable?
Vous devez vous connecter pour publier un commentaire.
Bien sûr, vous pourriez faire quelque chose comme ceci:
Maintenant clairement le
INSERT
déclaration, je fournis seraient différentes, et les paramètres que vous ajoutez serait différent, et peut-être que vous n'avez pas besoin de laValue
et laText
, mais vous obtenez l'idée.