SqlDataAdapter da = new SqlDataAdapter("select * from tab", sqlConnection1); DataSet ds = new DataSet(); da.Fill(ds);//也可以da.Fill(ds,"表名"); //dataGridView1.DataSource = ds.tables[0].DefaultView; 思路就是生成一个数据适配器,填充数据集,再显示数据集 这都是ado.net的最基本的操作,你应该找本书好好学一下。
conn = new SqlConnection(str);//str为连接字符串 SqlCommand cmd = new SqlCommand(); cmd.CommandText = "select * from fyl"; adapter = new SqlDataAdapter(cmd.CommandText,conn); DataSet set = new DataSet(); adapter.Fill(set); dataGridView1.DataSource = set.Tables[0];
建议你先看看SQL语句怎么写,再尝试自己写写连接数据库。 delete * from yonghu;-删除用户表里面的所有数据。 select * from yonghu;-显示用户表里面的所有数据。
SqlDataAdapter rd = new SqlDataAdapter(查询语句, 数据库连接字符串); DataTable td = new DataTable(); rd.Fill(td);//把查询出来的数据放到 td 表去.用于dataGridView 绑定 dataGridView1.DataSource = td;//绑定数据源
C#里面 就是用datasource 的...
SqlDataAdapter da = new SqlDataAdapter("select * from tab", sqlConnection1); DataSet ds = new DataSet(); da.Fill(ds);//也可以da.Fill(ds,"表名"); //dataGridView1.DataSource = ds.tables[0].DefaultView;
DataSet ds = new DataSet();
da.Fill(ds);//也可以da.Fill(ds,"表名");
//dataGridView1.DataSource = ds.tables[0].DefaultView;
思路就是生成一个数据适配器,填充数据集,再显示数据集
这都是ado.net的最基本的操作,你应该找本书好好学一下。
2.用sql一句读出到dataset表中,做循环将记录一条一条的加到DataGridView中
SqlCommand cmd = new SqlCommand();
cmd.CommandText = "select * from fyl";
adapter = new SqlDataAdapter(cmd.CommandText,conn);
DataSet set = new DataSet();
adapter.Fill(set);
dataGridView1.DataSource = set.Tables[0];
delete * from yonghu;-删除用户表里面的所有数据。
select * from yonghu;-显示用户表里面的所有数据。
//1. 创建sqlconnection类的连接对象
SqlConnection mySqlConnection = new SqlConnection("Data Source=10.106.103.170\\MyLoon;Initial Catalog=Labeldb;Integrated Security=True");
//server指定运行sql的计算机名,localhost是常用名表示程序所在的计算机 //2.建立sqlcommand对象
SqlCommand mySqlCommand = mySqlConnection.CreateCommand(); //3.设置SqlCommand对象的CommandText属性
mySqlCommand.CommandText = "select * from Table_20110424"; //4.打开sqlconnection对象
mySqlConnection.Open(); //5.运行SELECT语句
SqlDataReader mySqlDataReader = mySqlCommand.ExecuteReader();
//调用ExecuteReader()方法运行SELECT,返回一个SqlDataReader对象 //6.读行
mySqlDataReader.Read(); //7.显示SqlDataReader对象中的列值 Console.WriteLine("mySqlDataReader[\"CustomerId\"]=" +
mySqlDataReader["CustomerID"]);
//以下依次是Commpanyname等项... //8.关闭Sqlconnection的连接
mySqlConnection.Close();
}
//"FROM Customer" +
//"WHERE CustomerID = 'ALFKI' ";
DataTable td = new DataTable();
rd.Fill(td);//把查询出来的数据放到 td 表去.用于dataGridView 绑定
dataGridView1.DataSource = td;//绑定数据源
C#里面 就是用datasource 的...
DataSet ds = new DataSet();
da.Fill(ds);//也可以da.Fill(ds,"表名");
//dataGridView1.DataSource = ds.tables[0].DefaultView;
我知道是datasource丫,但是返回麻烦丫,用datatable,
刚写的代码: private void button1_Click(object sender, EventArgs e)
{
//使用轻量级的SqlDataAdapter显示数据
//指定Sql Server提供者的连接字符串
string connString = "server=10.106.103.170;database=MyLogon;Trusted_Connection=SSPI"; //建立连接对象
SqlConnection Sqlconn = new SqlConnection(connString);
//打开连接
Sqlconn.Open();
//为上面的连接指定Command对象
SqlCommand thiscommand = Sqlconn.CreateCommand();
thiscommand.CommandText = "select name,password from Table_0424";
thiscommand.Connection = Sqlconn;
SqlDataAdapter da = new SqlDataAdapter(thiscommand);
DataTable dt = new DataTable() ;
da.Fill(dt);
dataGridView1.DataSource = dt;
}
using System.Data.SqlClient;
配置数据库在工具》连接数据库中;
我建的数据库名称为MyLogon
要是看了代码还不懂加我qq149516456