新手求教,如何样从textbox添加数据到dataGridView1

新手求教,如何样从textbox添加数据到dataGridView1,第1张

用下面语句:DataGridView.Rows.Add(textbox1, textbox2, textbox3) . 如果不行,你可以参考下面的原理来实现 // 改变DataGridView的第n+1列列头内容DataGridView1.Columns[n].HeaderCell.Value = "第n+1列" // 改变DataGridView的第n+1行行头内容 DataGridView1.Rows[n].HeaderCell.Value = "第n+1行"

你这段代码里面有两个问题:

1.连接字符串不对,既然是在项目里面新建的数据库,那么在新建的时候它应该有一个数据源配置向导提示你创建一个数据集,这里面你可以不用它的数据集,但是你可以在这里获得连接字符串,比如,datasource不应该是localhost,而应该是 .\SQLEXPRESS,等等,字符串太长,我本机也没有安装开发工具, 你可以在 工具->连接到服务器里面调出 “服务器资源管理器”,这里可以添加一个数据连接,你可以在各连接的“属性”里面把连接字符串 拷贝出来。

2.既然是用command执行,那么你的connection肯定要先open,或者connect起来啊,这个你在你的con 里面打个“.”自动会有提示能看到的

做程序要多试,这样基础的问题不用上google,baidu,自己试就能试出来

System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection("链接字符串")

using (conn)

{

conn.Open()

System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand("Insert Into 数据表 (属性) values (TextBox值)", conn)

int resutl = cmd.ExecuteNonQuery()

if (resutl >0)

{

//成功

}

else

{

//失败

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11518404.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存