您的位置:首页 > 其它

DataGridView控件与数据源绑定方法

2008-06-13 20:49 323 查看
一、非代码方式
1
(1):(创建数据连接)打开服务器资源管理器,在数据连接项中添加连接。//可以跳过此步,直接到第二步配置数据源
(2):(添加数据源)选择 数据 菜单中的 添加新数据源 菜单项,弹出数据源配置向导。
(3):(添加数据绑定控件)向窗体添加一个DataGridView控件。单击智能三角形,选择刚刚建立的数据源
2 向窗体添加一个DataGridView控件后。直接单击智能三角形,建立连接,配置数据源(dataset)。
二、代码方式代码实现
using System;//先建一数据库名为zxw 一数据表personInf 可自行更改
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace test{
public partial class Form1 : Form {
public Form1() { InitializeComponent(); }
private System.Data.DataSet myDS ;
private System.Data.SqlClient.SqlDataAdapter myAD = null;
private System.Data.SqlClient.SqlCommand myCom = null;
private System.Data.SqlClient.SqlConnection myCon = null;
private void Form1_Load(object sender, EventArgs e) {
string myConStr = "Persist Security Info=false;Initial Catalog=zxw;";
myConStr += "Data Source=localhost;Integrated Security=SSPI;";
myCon = new SqlConnection(myConStr);
try { myCon.Open();
string comStr = "select * from personInf";
myCom = new SqlCommand(comStr, myCon);
//myAD = new SqlDataAdapter(myCom);
myAD = new SqlDataAdapter();
myAD.SelectCommand = myCom;
myDS = new DataSet();
myAD.Fill(myDS, "personInf");
dataGridView1.DataSource = myDS;
dataGridView1.DataMember = "personInf"; }
catch (DataException ee) { MessageBox.Show(ee.Message); }
finally { if (myCon.State == ConnectionState.Open)
myCon.Close(); } } }}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐