C# 怎么把datagridview编辑的数据怎么存到数据库,如下图 最好给代码

图片说明![图片说明!图片说明

单机button将datagridview中编辑的数据保存到SQL数据库指定表中
headertext没有关联数据库 因为我只要输入 不要读取

0

7个回答

 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;

namespace Q691582
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            DataClasses1DataContext db = new DataClasses1DataContext();
            foreach (DataGridViewRow item in dataGridView1.Rows)
            {
                try
                {
                    tPeople p = new tPeople()
                    {
                        姓名 = item.Cells[0].Value.ToString(),
                        工号 = item.Cells[1].Value.ToString(),
                        邮箱 = item.Cells[2].Value.ToString()
                    };
                    if (db.tPeoples.Any(x => x.工号 == p.工号))
                    {
                        var p1 = db.tPeoples.First(x => x.工号 == p.工号);
                        p1.姓名 = p.姓名;
                        p1.邮箱 = p.邮箱;
                    }
                    else
                    {
                        db.tPeoples.InsertOnSubmit(p);
                    }
                    db.SubmitChanges();
                }
                catch { }
            }
        }
    }
}

10
qq_43361971
qq_43361971 666
4 个月之前 回复
dabocaiqq
请你们大家多多姿瓷我菠菜菌 回复Csharpsss: 198个经典C#WinForm实例源码+C#入门必看的实例程序100个,源代码比较大,我没法直接给你,还是放在csdn,下载:https://download.csdn.net/download/dabocaiqq/10469178因为规则限制,必须设置1积分。你上传一个3积分的资源,我来下载,把分数还给你。
大约一年之前 回复
dabocaiqq
请你们大家多多姿瓷我菠菜菌 回复Csharpsss: 如果还不会请追问,直到会为止!
大约一年之前 回复
dabocaiqq
请你们大家多多姿瓷我菠菜菌 回复Csharpsss: 看下面的图
大约一年之前 回复
Csharpsss
Csharpsss 请问dataclass.dbml里那个数据表怎么弄进去的 。。。初学者。。
大约一年之前 回复
Csharpsss
Csharpsss 回复dabocaiqq: 332974798@qq.com
大约一年之前 回复
dabocaiqq
请你们大家多多姿瓷我菠菜菌 回复Csharpsss: 留下邮箱,给你100套源代码
大约一年之前 回复
Csharpsss
Csharpsss 我做一下 要是可以了就采纳了 谢谢了!
大约一年之前 回复
caozhy
贵阳挖掘机马善福,自备车辆专业挖游泳池 这个比较好,建议lz采纳。
大约一年之前 回复

采纳了给你源代码,数据库是access的,sqlserver只需要更改对象和驱动就可以实现兼容
图片说明

12
dabocaiqq
请你们大家多多姿瓷我菠菜菌 这个办法也很好。建议lz也学习下。
大约一年之前 回复
caozhy
贵阳挖掘机马善福,自备车辆专业挖游泳池 回复showbo: 感觉还是这个比较正规!
大约一年之前 回复
showbo
支付宝加好友偷能量挖 回复Csharpsss: 和大菠菜的差不多,只是我的是组合sql语句而已。。用的ado.net,大菠菜的是linq。cmd.CommandText = "insert into [userinfo]([name],[no],[email])values('" + SQLReplace(dr.Cells[0].Value.ToString()) + "','" + SQLReplace(dr.Cells[1].Value.ToString()) + "','" + SQLReplace(dr.Cells[2].Value.ToString()) + "')"; cmd.ExecuteNonQuery();
大约一年之前 回复
Csharpsss
Csharpsss 大佬能不能分享个下载链接啊!!!
大约一年之前 回复
Csharpsss
Csharpsss 只能采纳一个人。。不好意思。。你这个能有偿发我不!都想学习学习。。
大约一年之前 回复
caozhy
贵阳挖掘机马善福,自备车辆专业挖游泳池 不错!
大约一年之前 回复

图片说明

3

我的代码已经上传,满意请下载:https://download.csdn.net/download/dabocaiqq/10468711

0

图片说明

0

图片说明

0

图片说明

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
怎么把未绑定数据源的datagridview的数据存到数据库中
怎么把未绑定数据源的datagridview的数据存到数据库中?
怎么把换行的数据存到数据库中?
我的意思是数据存到数据库在数据库中也是换了行的,就是在数据库里面看相应的字段数据也是换了行的.因为我修改别人的程序,他数据库里的数据就是换了行的,我不知道是怎样实现的.还有就怎么把这些换了行的数据中的换行符替换掉.
怎么把dbgrid的数据循环存到数据库
dbgrid,通过datasource,adoquery,连到数据库对应的表,rndbgrid是可编辑的,有多行,怎么循环把dbgrid里的数据存到数据库对应的表中
c# 怎么把dataGridView的数据 用Excel导出!
求一代码.怎么把DataGridview中的数据导入到Excel中.请各位大侠给予指点.小弟初学者忘给予支持谢谢
怎么把网络图片存到数据库?
rnrn看代码:rnrn[code=SQL]rn--图片的数据表rncreate table pics(rnid int primary key not null identity(1,1),rnpic_name varchar(32) default 'Pic',rnpic_cont varchar(32),rnpic_data image rn)rngorn[/code]rnrnrn[code=Java]rn//java程序rnString filePath="http://x.limgs.cn/f1/g/110916/l201125817443114e731a7f6890c.jpg";rnString sql="insert into pics (pic_name,pic_cont,pic_data) values(?,?,?)"rnPreparedStatement pstmt=conn.prepareStatement(sql);rnrnFileInputStream fileIn=new FileInputStream(filePath);rnrnpstmt.setBinaryStream(1,fileIn,fileIn.available());rnpstmt.setString(2, "周杰伦"); rnpstmt.setString(3, "周杰伦");rnrnpstmt.executeUpdate();rnconn.commit();rn[/code]rnrn抛出异常:java.io.FileNotFoundException: http:\x.limgs.cn\f1\g\110916\l201125817443114e731a7f6890c.jpg (文件名、目录名或卷标语法不正确。)rnrn说明:如果将filePath换成"c:\\l201125817443114e731a7f6890c.jpg"这样的本地路径的话 程序是可以正确执行的rn请问:怎么把网络上的图片存到数据库中,或者说怎么给网络文件建立流rnrnrn恳请高手解决,先谢过了。。
C# 怎么把excel 或者DatagridView的数据“更新”到数据库里面?
怎么把Excel 中的数据 更新到原有的数据表里面。或者把Datagridview 显示的数据更新到数据库里面。rndatagridview 中的数据也是读取Excel 显示的。更新,不是插入。rn
如下图,怎么把A的数据整合到B中
[img=https://img-bbs.csdn.net/upload/201401/17/1389957484_36880.jpg][/img]rn这语句不会写了啊,求各位大神的指导
怎么在数据窗口中把内容编辑以后保存到数据库?
我现在数据窗口显示数据后处于可编辑状态,我想在编辑以后把改动的内容保存到数据库 我该怎么操作呢
datagridview界面里修改数据后怎么保存到数据库
在dgv界面中手动修改的数据,修改完之后如何利用btn的click事件将修改好的数据保存到数据库呢
怎么使在datagridview编辑更新同步到数据库
怎么使在datagridview编辑更新同步到数据库?看到说要使用bindingsource,能否提供一个完整的例子
怎么把dataGridView的数据传递给水晶报表..
如题
怎么把下拉框的值存到数据库中
<% rnset conn=server.CreateObject("adodb.Connection") rnconn.open "PROVIDER=SQLOLEDB;DATA SOURCE=127.0.0.1;UID=sa;PWD=;DATABASE=pubs" rnset rs=server.CreateObject("adodb.Recordset") rnsql="select emp_id from employee" rnrs.open sql,conn,1,1 rn%> rn rn rn<% rnDo While Not rs.eof rn%> rn><%=rs("emp_id")%> rn<% rs.movenext rnLoop rnrs.close rnSet rs=nothing rn%>rn想把下拉框中的选中值存进数据库,就像分类新闻那样,选中一类,然后添新闻内容,最后一起存进表中。
请问怎么把图片存到数据库中去?
我在数据库(sql2000)中有个字段用来存图片的,为image类型可是我该怎么写程序把图片存进去?rn我用的是webwork2。1。7+spring+hibernate 想在用户注册的时候有个图片,我想把图片放到数据库中,请问怎么弄,存进去和读出来需要注意些什么?
怎么把源代码保存到数据库中 ?
想做一个代码管理的软件, 怎么把源代码保存到数据库中呢 比如C++ java sql 的,rnrn谁有这方面的代码呢 ?
怎么可以把图片存到数据库中去?
怎么可以把图片存到数据库中去?rn我是用ADO连接到数据库中去的。所以想直接用ADOQUERY把图片存到数据库中去,rnstd::auto_ptr stream (new TMemoryStream);rn stream->LoadFromFile("c:\\teleView].bmp");rn stream->Position = 0;//ADOQuery1rn ADOQuery1->SQL->Text="insert tset ( string_field, image_field ) values ( :string_field, :image_field )";rn ADOQuery1->Parameters->ParamByName("string_field")->Value="aaa";rn ADOQuery1->Parameters->ParamByName("image_field")->LoadFromStream(stream);rn ADOQuery1->ExecSQL();rn编译都过不了。该怎么做?我找了很多以前的帖子,但几乎都是用QUERY来做的。
怎么把这样一个数组存到数据库?
Arrayn(n[result] => 0n[message] => Arrayn(n[0] => stdClass objectn(n[id] => 5516254n[type] => gsongn[mes] => 用户登录:成功登陆n[user] => usersan[ipaddr] => 336.552.219.77n[ctime] => 1493922836n)n)n)n数组的键值就是数据库表的字段名,各位大神求解决?
怎么把换行符保存到数据库中
在testarea中写的内容,它会换行。但是当我从数据库中调出来显示的时候就在同一行了,这怎么解决呢?
怎么把照片储存到数据库
怎么把前台的照片储存到数据库里面去???rnrn谢谢大家了!
怎么把html标签 保存到数据库
如题!!rnrn现在有 [color=#FF0000] asdadsadsad [/color] 这么一段代码rnrn怎么把它保存到一个js的变量里面,并且通过ajax把此变量传给服务,并保存到数据库的一个字段中!rnrn我试了一下,,因为上面的代码有特殊字符[color=#FF0000]("",<,>,/)[/color] [color=#008000]//双引号,大于号 小于号 斜杠[/color]rnrn[color=#FF0000]有特殊符号的字符串根本无法保存到变量里面 rn而且有特殊字符通过ajax的时候后台取到值是空的[/color](我用JQuery提交ajax的)rnrn高手帮帮忙!!谢谢了rnrn//========================rn我的实现的功能是:把里面的内容保存到数据库里面去
怎么把bool变量存到数据库?
我定义了变量bool c_sex rn bool c_arguernif(rbmale.Checked == true)rn c_sex = true;rnif(rbmale.Checked == true)rn c_argue = true;rn然后我把c_sex,c_argue用insert命令存到数据库rnstring strsql ="insert into C_CUSTOMER (C_SEX,C_ARGUE) values ('"+Convert.ToBoolean(c_sex)+"','"+Convert.ToBoolean(c_argue)+"')";rnsql语句是这样写的吗?编译出现错误rn将 varchar 值 'False' 转换为数据类型为 bit 的列时发生语法错误。rn应该怎么写代码呢?
怎么把文件的路径存到数据库阿?
我本来准备把word文件插入到数据库,现在看来好像不行,只好舍而求其次,把文件的路径插入到数据库,可是刚刚测试发现type="file",如果用request.getParameter(file),获取到的是null,rn请问各位高手,怎么获取type="file"怎么获取里面的值啊?这个路径我准备存到数据库,这样打开的时候就方便了rn
怎么把数据存到内存中??
我现在调用第三方的 API接口 .从第三方那里拿到数据。然后我想把拿到的数据存到内存中(不是存到数据库)。 然后定时从第三方拿数据,在定时更新之前的数据,请问大神,这个怎么做啊?在线等。。。
怎么把网页保存到数据库
如标题,C/S的,保存到数据然后显示还网页的样子
怎么把空日期保存到数据库?
我用的是Oracle9,表中有些日期字段,我要更新些记录,现在问题是我不能把空日期值保存到数据库,rnsql.add('update t_xm set f_rq=:rq');rnParameters.ParamByName('rq').Value:= ???
怎么才能使得DATAGRIDVIEW实现如下图的功能?
如题,想让DATAGRIDVIEW实现如下图的功能,该如何完成。  
怎么把java的一个类存到数据库里?
例如:rnclass testrnrn int i;rn int j;rnrnrntest t;rnt.i = 1;rnt.j = 2;rnrn小弟想把t的信息存到数据库里,应该怎么办?(我可不想把t的属性分开存放,应为他的属性很多)。rnrn在数据库里能不能一列里存放不同的对象,比如列c里面即可能存放类A的对象,有可能存放类B的对象?rnrn那位大虾出手指点迷津?
怎么把图片存到SQL数据库里?
各位大虾,小弟是初学者,请问一下怎么把图片存到SQL数据库里?存进去后又怎么导出?
怎么才能使得DATAGRIDVIEW实现如下图所示的分组功能?
如题,想让DATAGRIDVIEW实现如下图的功能,该如何完成。rn[img=http://p.blog.csdn.net/images/p_blog_csdn_net/linton/EntryImages/20090828/Snap4.jpg][/img]rnrn[img=http://p.blog.csdn.net/images/p_blog_csdn_net/linton/EntryImages/20090828/Snap3.jpg][/img]
c#把datagridview中的数据添加到数据库
写了一个吧datagirdview中的数据加入数据中的程序,写入数据库中的程序如下:rn sqlconn.Open();rnrn string strid = dataGridView1.Rows[i].Cells["USERID"].Value.ToString();rn string strname = dataGridView1.Rows[i].Cells["USERNAME"].Value.ToString();rn string strsex = dataGridView1.Rows[i].Cells["SEX"].Value.ToString();rn string strdate = dataGridView1.Rows[i].Cells["DATE"].Value.ToString();rn string strspe = dataGridView1.Rows[i].Cells["SPE"].Value.ToString();rn string sqlinsert = "insert into STUDENT(USERID,USERNAME,SEX,BIRTHDAY,SPECIALTY) values ('" + strid + "','" + strname + "','" + strsex + "','" + strdate + "','" + strspe + "')";rnrn //MessageBox.Show(sqlinsert);rn SqlCommand sqlcmd = new SqlCommand(sqlinsert, sqlconn);rn sqlcmd.ExecuteNonQuery();rnrn sqlconn.close();rn出现这个错误“未处理 NullReferenceException ,未将对象引用设置到对象的实例”的错误,但数据添加成功,错误位于rnrnstring strid = dataGridView1.Rows[i].Cells["USERID"].Value.ToString();这里。请各位帮忙解决一下
DataGridView的数据编辑之后,保存到数据库的问题
winformrnDataGridView的数据获得:rn DataGridView.DataSource = DataTable;rn用户编辑完数据后,点击保存按钮通过OleDbDataAdapter.Update(DtaTable)rn将编辑的结果保存至数据库。rnrn问题:rn 用户编辑完一个Cell单元格数据后,可能焦点并没有离开该Cell,立即点击保存按钮,rn这时,DtaTable并没有获取用户编辑的数据,不能将数据保存至数据库。rnrn解决马上给分!rn
怎么把数据库的内容显示在DataGridView中
DataGridView的列标题是已经定好了的,而且那张要显示的表的列比DataGridView的列多一列,新手。。望详细解答。。
c# winFrom中,dataGridView空间,如何在列表内直接编辑数据,然后保存到数据库?
c# winFrom中,dataGridView空间,如何在列表内直接编辑数据,然后保存到数据库?dataGridVIew的数据源是ds.Table[0],除了循环所有行update,有没有好方法?
求,怎么把dataGridView的数据读取到数据库中
我先把一个Execle文档的数据读取到dataGridView1rnrn private void button1_Click_1(object sender, EventArgs e)rn rn DataSet ds;rn OpenFileDialog openFile = new OpenFileDialog();rn openFile.Multiselect = false;rn openFile.RestoreDirectory = true;rn openFile.Filter = "Text files (*.xls)|*.xls|All files (*.*)|*.*";rnrn if (openFile.ShowDialog() == DialogResult.OK)rn rn textBox1.Text = openFile.FileName;rn ds = ImportExcel(openFile.FileName);//获得Excel rn //look data have success read?rn this.dataGridView1.DataSource = ds.Tables[0];rn rn elsern rn return;rn rn rnrn然后点确认就提交到表中rn表名em_transferss_trnrn两列 transfers_id , em_transferss_t.TRANSFERS_OLDLANDNUMrnrn private void button4_Click(object sender, EventArgs e)rn rnrnrn //???怎么写呢rn
datagridview中怎么把两个数据相加?
private void main_Load(object sender, EventArgs e)rn{rn int j=0;rn for (int i = 0; i < dataGridView1.Rows.Count; i++)rn rn j = j + Convert.ToInt32(dataGridView1.Rows[i].Cells[3].Value;rn rn label5.Text = j.ToString();rn}rn但为什么j的值始终为0啊?
怎么把表里的数据显示到dataGridView里?
我要把表Book_zhengding里的所有数据在dataGridView1里显示。rnrn 数据库我已连接好了,就是上面的不会。rn rn 因为上课时没有听懂,所以不会,所以请大家帮我下,谢谢!
把地mapinfo图数据存到数据库后怎么用
把地mapinfo图数据存到数据库后怎么用
怎么把一个网页的数据存到数据库中
怎么把一个动态网页存到SQL数据库中来?网页不是自己的
ASP.NET 留言功能,怎么把textbox中的数据存到数据库?!
怎么把textbox中的数据存到数据库?!n求一段详细代码!!!![关于本图的代码](https://img-ask.csdn.net/upload/201507/06/1436197582_204342.png)nn求大神帮忙,马上交作业,还是写不出来这个功能!!!
怎么把js中获得的数据存到数据库
ozan.onclick=function() n var val=0; n if(count==0) n oren.innerHTML=val+1+"人觉得很赞"; n count=15; n flag=setInterval(done,1000); n else n 我要把这个val值存到数据库,下次再取n 受教了,各位大神们
datagridview 怎么显示数据
可以出来一些字段,但是数据显示不出来rn
相关热词 c#异步发送kafka c#窗体编号 c# 操作二进制文件 c# 反射 机制 c#线程 窗体失去响应 c#角度转弧度 c# 解析gps数据 c# vs设置 语法版本 c# json含回车 c#多线程demo