哪位大虾帮个忙....大家都来看下...谢谢
来源:互联网 发布:定位手机号码位置软件 编辑:程序博客网 时间:2024/04/28 13:34
using System;
using System.Data;
using System.Data.OleDb;
public class chibang
{
public static void Main(string[] args)
{
try
{
OleDbConnection conn = new OleDbConnection();
conn.ConnectionString = @"provider = microsoft.jet.oledb.4.0;data source = ../../../d.mdb";
conn.Open();
OleDbDataAdapter da = new OleDbDataAdapter();
da.SelectCommand = new OleDbCommand("select * from f",conn);
DataSet ds = new DataSet();
da.Fill(ds,"f");
// Console.WriteLine(ds.Tables["f"].Rows[1]["ID"]);
// ds.Tables["f"].Rows[1]["ID"] = "33";
// Console.WriteLine(ds.Tables["f"].Rows[1]["ID"]);
DataColumn[] keys = new DataColumn[2];
keys[0] = ds.Tables["f"].Columns["ID"];
keys[1] = ds.Tables["f"].Columns["di"];
string[] name = {"2222","hack"};
ds.Tables["f"].PrimaryKey = keys;
DataRow dr = ds.Tables["f"].Rows.Find(name);
if(dr == null)
{
DataRow dn = ds.Tables["f"].NewRow();
dn["ID"] = name[0];
dn["di"] = name[1];
ds.Tables["f"].Rows.Add(dn);
}
da.Update(ds,"f");
conn.Close();
//Console.WriteLine(ds.Tables["f"].Rows[1]["ID"]);
Console.ReadLine();
}
catch(Exception ex)
{
Console.WriteLine(ex.Message);
Console.ReadLine();
}
}
}
最后运行完的结果是:当传递具有新行的 DataRow 集合时,更新要求有效的 InsertCommand....
- 哪位大虾帮个忙....大家都来看下...谢谢
- 做一个 销售综合查询 要用到哪些 类和方法,请哪位大虾指点下,谢谢.
- 大家都来看看热闹
- 大家都来看骗子啊!
- bbs论坛数据库设计遇到的问题,哪位大虾来帮忙解答一下?谢谢
- 希望大家都可以关注我下 很多不懂得会像大家请教 谢谢啦
- 大家来看看这个姑娘好看不。公正点谢谢。
- 哪位老师或同学给解答下,谢谢
- 大家都来看看,我面临的问题.帮帮解决下.
- 主题:大家好!哪位高手帮我解答一个c#.net方面的问题,谢谢
- 安装了英文操作系统,所有的中文应用软件都乱码如何处理?谢谢各位大虾!
- 哪位大虾推荐个在WINDOWS下跑的C编译器啊!
- 简易记事本,刚打开的时候光标在button上,哪位大虾帮忙解决下,感激不尽 .
- 谢谢大家
- 谢谢大家
- 谢谢大家
- 谢谢大家
- 大家都来看迷失的季节吧,瓦哈哈
- oracle学习(二)
- Spring+hibernate的单元测试Junit
- C++内存管理变革(4):boost::object_pool与gc allocator
- JS脚本显示当前日期+星期几
- Memcached
- 哪位大虾帮个忙....大家都来看下...谢谢
- 大家好,以后要好好利用这个平台,努力提高自己的技术实力
- 世界顶级表格组件 farpoint for vs 2005 破解版
- 【原创】Spring---国际化例子...
- this作参数的问题
- Spring项目开发笔记系列(二)
- 粘粘窗口-如何在桌面边缘停靠你的 Delphi 窗口
- 我的工作blog开张了!
- 关于电子地图项目的总结和展望