C#winform关于在datagridview中添加或删除数据,并可更新到数据库里

如图datagridview已绑定了数据库(数据库名称zg_gpsbase,表名t_timeset)底下的datagridview控件在正常显示数据库里表的数据的同时我想... 如图 datagridview已绑定了数据库(数据库名称zg_gpsbase,表名t_timeset)
底下的datagridview控件在正常显示数据库里表的数据的同时我想把星期添加到底下f_week中 把时间添加到f_time中,并且可自动更新数据库里表的数据;同样的删除操作也是,在删除一条数据的同时也可更新数据库里表的数据,希望有具体代码!
还有个问题 我想在datagridview中的f_week显示星期几 当更新到数据库后还是以表原有的数据类型存储 如图

星期一就代表 表里的1
星期二就代表 表里的2
以此类推...
展开
 我来答
百度网友7332b13a9
推荐于2016-06-25 · TA获得超过132个赞
知道小有建树答主
回答量:155
采纳率:100%
帮助的人:133万
展开全部
你绑定的肯定是个Dataset ds对象,把他作为一个全局变量。
Datatable dt=ds.Tables[0];
添加数据:
DataRow drNew=dt.NewRow();
drNew["f_week"]="2015-7-3";
drNew["f_time"]="09:46:47";
删除数据:
DataRow drDelete=你想要删除的行
dt.Rows.Remove(drDelete);
更新到数据库:
用IDbDataAdapter pAdaptor接口更新
pAdaptor.Update(ds);

日期转化
string sdate="2015-7-3";
DateTime dtime;
DateTime.TryParse(sdate,out dtime);
int i=dtime.DayOfWeek;// 星期几
追问
“DataRow drDelete=你想要删除的行”这个是删除特定的行把 我需要的是删除鼠标选中的行

另外更新到数据库的代码能具体一些吗?我需要能够自动更新到数据库
cool_lcs
2015-07-03 · TA获得超过168个赞
知道小有建树答主
回答量:255
采纳率:50%
帮助的人:125万
展开全部
直接保存到数据库。然后读出到datagridview里。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式