当前位置:首页 » 编程语言 » cdatagridviewsql
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

cdatagridviewsql

发布时间: 2022-02-16 05:59:12

‘壹’ 如何将sql查询的值放到dataGridView中,

有的啊 晕了 等会帮你写个补充:
//绑定数据源 private void Bind() { //这个一般配置在web.config里面 现在写这方面 string strConn = "Data Source=61.129.14.51;Initial Catalog=reg100;Persist Security Info=True;User ID=kag100;Password=kag100"; //Sql文本 string strSql = "SELECT * FROM Proct"; //连接数据库 SqlConnection con = new SqlConnection(strConn); //Sql及连接数据库命令 SqlDataAdapter da = new SqlDataAdapter(strSql, con); //实例化一个ds DataSet ds = new DataSet(); //打开数据库 con.Open(); //填充数据集 da.Fill(ds, "Proct"); //关闭 con.Close(); //绑定数据源 dataGridView1.DataSource = ds.Tables["Proct"]; } //Load private void Form1_Load(object sender, EventArgs e) { Bind(); }追问:是没有?给你说了,我有表头了回答:
查询之后,数据没有放到里面,而是在原后面增加的回答:

‘贰’ 怎么将dataGridView中的数据添加到SQL数据库中

string str=datagridview.行。列。trim.tostring
取出值之后写入数据库的sql语句不用我说了吧。
我只有这种麻烦的方法。。。。。

‘叁’ c#datagridview怎么显示SQL SERVER数据库中的表.

using System.Data.SqlClient;
using System.Data;

SqlConnection Conn = new SqlConnection(@"server=DQ\SQLEXPRESS;database=persons;uid=sa;pwd='12345'");

string sql = "select * from [grade]";
SqlDataAdapter da = new SqlDataAdapter(sql, Conn);
DataSet ds = new DataSet();
da.Fill(ds, "grde");
dataGridView1.DataSource = ds;
dataGridView1.DataSource = ds.Tables["grde"];

Conn.Close();
ds.Dispose();
da.Dispose();

‘肆’ C#如何将dataGridView的数据插入到SQL

遍历dataGridView,然后把数据生成相应的sql脚本,再传送至DB服务器运行,就可以了

‘伍’ c# winform 如何用sql语句查datagridview数据

对datagridview数据绑定:
private
void
Datadatagridview()
{
string
sqlstr
=
"select
*
from
feng
order
by
id";
////数据库连接
SqlConnection
con
=
new
SqlConnection(System.Configuration.ConfigurationManager.AppSettings["con"]);
con.Open();
SqlDataAdapter
sda
=
new
SqlDataAdapter(sqlstr,
con);
DataSet
ds
=
new
DataSet();
sda.Fill(ds,
"feng");
this.dataGridView1.DataSource
=
ds.Tables["feng"].DefaultView;
}
这样就可以了啊,呵呵,试试吧!

‘陆’ datagridview怎么才能显示SQL数据库里面的数据

问题1:
把"select * from T_Users"中的*改成你需要显示的字段名称,例如名称和编码
select number as 编码,name as 名称 from t_users

问题2:
不知道你是需要如何显示.如果是两个表是关联关系,就可以在sql语句中进行关联查询.方法同1

问题3:
可以用1的方法,也可以在控件的属性中增加id和name列.

‘柒’ 怎么通过C#中datagridview更新sql数据库

//将 当前 dataGridView 实例的 DataSource 转换成 DataTable
DataTable dt = dataGridView.DataSource as DataTable; // if (dt == null)
return; //空数据 不再执行
dt.AcceptChanges(); SqlDataAdapter da = new SqlDataAdapter("select * from 表名", "连接字符串"); // 这边的 select 语句要和 你 从数据库获取数据并显示到 DataGridView 的一样! //根据当前 创建 Update命令
SqlCommandBuilder builder = new SqlCommandBuilder(da);
//获得可以用来更新数据源 的 update 命令
da.UpdateCommand = builder.GetUpdateCommand(true); //将数据更新回 数据库!
da.Update(dt);
请采纳答案,支持我一下。

‘捌’ C#用datagridview怎么删除sql中的记录

“增加”很容易解决,修改和删除操作因为要获取ID,所以可以用模板列啊,里面用两个BUTTON控件,就可以了,很简单的。希望对你有所提示!

‘玖’ C#中怎么将datagridview的某一行保存到SQL数据库表中

建立一个实体类,里面定义属性,和SQL表中的列相对应。
如有个student表,有sno和sname列,定义个student类,有两个属性:
public class Student
{
public string SNO { get;set; }
public string SNAME { get;set; }
}
然后先获取这一行的数据,存入一个实体类中。
Student st=new Student()
st.SNO=datagridview.SelectedRows[0].Cells[0].Value ---这是选中行的第一列数据的值。
st.SNAME=datagridview.SelectedRows[0].Cells[1].Value ---这是选中行的第二列数据的值。
然后用ADO.NET存到数据库中。

‘拾’ SQL中的数据在Datagridview中显示

通常 DataGridView 的最下面一行是用户新追加的行(行头显示 * )。如果不想让用户新追加行即不想显示该新行,可以将 DataGridView 对象的 AllowUserToAddRows 属性设置为 False。

//设置用户不能手动给DataGridView1添加新行
DataGridView1.AllowUserToAddRows=false;


但是,可以通过程序: DataGridViewRowCollection.Add 为 DataGridView 追加新行。
补足: 如果 DataGridView 的 DataSource 绑定的是 DataView, 还可以通过设置 DataView.AllowAdd属性为 False 来达到同样的效果。