access数据库insert问题,有"自动编号"字段怎么处理? 还有一个问题,当我插入成功后,有没有简单的方法可以得到那个编号值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自动编号字段无序写入插入语句,因为数据库会自动编号。 插入后得到那个编号值的办法建议研究一下其他人的程序。 自动编号的不需要你进行插入!! 插入成功后可以获得那个自动编号的字段的值,对于sqlserver可以使用存储过程输出参数返回,对于access,可以在rowupdated事件中返回SELECT @@IDENTITY语句的结果,参考代码如下:private void rowupdated(object sender,OleDbRowUpdatedEventArgs e) { if(e.StatementType==StatementType.Insert) { OleDbCommand comm=new OleDbCommand("SELECT @@IDENTITY",conn); e.Row["nnoid"]=(int)comm.ExecuteScalar(); } } 问一个关于sql的问题 C# DataGridView 我是用4路的pci视频采集卡,但用VFW或DirectShow都采集不到图像,我的程序可以看到USB摄像头里的图像(不是接在视频采集卡上的)。 跪求~~~~~~~~~~~模式窗口问题 C#获取游戏控制器的输入 这条语句如何用linq查询 关于位于的一个算法 急!! 请教:.net组件究竟是一种什么样的组件? 想学ASP。NET + C# + sql server方面的东西 推荐几本电子书 下载! C#Form中,有谁知道怎么调用打印。 请教如何学习XML(100) 各位帮帮忙~~~~~~~~数据库问题。。。
{
if(e.StatementType==StatementType.Insert)
{
OleDbCommand comm=new OleDbCommand("SELECT @@IDENTITY",conn);
e.Row["nnoid"]=(int)comm.ExecuteScalar();
}
}