C# dataset 更新数据库问题 10

已从数据库中导表到dataset中:dataset.Tables["RoomType"]表中有如下几列TypeIDTypeNameTypePrice现已在dataset中... 已从数据库中导表到dataset中:dataset.Tables["RoomType"]
表中有如下几列
TypeID TypeName TypePrice
现已在dataset中添加了新的Record,但TypeID在数据库中是标识列
问:在更新数据库时,如何只插入新数据TypeName和TypePrice列,不插入TypeID标识列
一二三楼同志们的阅读水平显然有些先天障碍

不懂就是不懂,请不要乱答,更不要重复我的问题

不认识字的同志们我再重申一下
我的问题是:除了标识列,其他列怎么添加

问题最后一句认识吗?不插入标识列的情况下怎么更新其他列数据
用你们告我标识列不用插
展开
 我来答
wanyy2008
2008-06-23
知道答主
回答量:10
采纳率:0%
帮助的人:0
展开全部
所谓更新数据库是不是对数据库已有数据进行操作呢?
如果是这样,只要把SQL插入语句写一下就可以了
insert into 表名(TypeName,TypePrice) values (…… ,…… )where TypeID=……
如果是指是在数据库中添加数据,既然TypeID标识列是标识列,则楼主不需要考虑,只要插入另两个字段即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sjyh5201
2008-06-23 · TA获得超过267个赞
知道小有建树答主
回答量:512
采纳率:0%
帮助的人:0
展开全部
标识列不用你插入。。
他是自动增长的。。
你在插入数据的时候别对这列进行操作就行了。。。

。。。你知道什么叫自动标识列么。。啊。。
你个2比

楼主是相当的2比。。。你自己表达能力有问题还在那嚎嚎...你个蛋比 你爹我生气了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ml0133
2008-06-23 · TA获得超过312个赞
知道小有建树答主
回答量:220
采纳率:0%
帮助的人:261万
展开全部
TypeID 是不用你插入的。
一个是标识列,还有就是默认值,楼主都不用考虑。
只要把,那两个字段插入就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a1bb88b
2008-06-23 · TA获得超过135个赞
知道小有建树答主
回答量:237
采纳率:0%
帮助的人:236万
展开全部
DataTable dt = dataset.Tables["RoomType"];
DataRow dr = dt.NewRow();
dr["TypeName"] = TypeName;
dr["TypePrice"] = TypePrice;
dt.Rows.Add(dr);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
2814474568
2008-06-23
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
这楼主问问题确实有点问题额。。。
你那么问就是那意思么。。。人家都给你解答了。。
你还说人家有问题。。。你自己问题比他们还严重呢。。
3楼说的没错额。。。确实已sb楼主
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式