http://hi.baidu.com/hwh_huazi/blog/item/ea1ac016ec5bba0ec83d6d6e.html
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string strConn = @"server=Macor;Database=Corpdata;uid=sa;pwd=sa;";
string strSql = "select * from News";
SqlConnection conn = new SqlConnection(strConn);
SqlCommand cmd = new SqlCommand(strSql, conn);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataTable ds = new DataTable();
da.Fill(ds);
this.checkedListBox1.DataSource = ds;
this.checkedListBox1.DisplayMember = "Leibie";
this.checkedListBox1.ValueMember = "NewsID";
this.listBox1.DataSource = ds;
this.listBox1.DisplayMember = "Leibie";
this.listBox1.ValueMember = "NewsID";
}
}
}
本文介绍了一个使用 C# 进行数据库操作的例子,通过连接 SQL Server 数据库并从 News 表中读取数据,然后将数据绑定到 Windows Forms 的 ListBox 和 CheckedListBox 控件上。该示例展示了如何配置数据库连接字符串、执行 SQL 查询语句、创建 SqlDataAdapter 对象填充 DataTable,以及设置控件的数据源。

862

被折叠的 条评论
为什么被折叠?



