睡不着觉~问个小问题 用JET 4.0 OLE DB连的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用DataTable,假设你的Access的表已经放在dt(DataTable)里for (int i=0;i<arryList.Count;i++){ DataRow newRow = dt.NewRow(); newRow["字段名"]=arrayList[i];} 楼上的方法不完整第一,没有将newrow加到dt中,应该加上dt.add(newRow);第二,没有将dt放到ds中,这样,更新数据库就有问题了我觉得,其实可以用for或foreach直接将数组中的内容插入数据库,无论你数据库里的那个表里面有多少列。如果是多列的话,就只能update了,除非你的那个表没有不允许为空的列,否则只能用update语句。如果只有一列,那么就随便你了,insert和update都可以比如: string strSQL = "insert yourTABLE (column1) values ('myColumn')";其他的就自己改改吧 做一个ACCESS库,生成相应格式的表,就可以插入了。和操作SQL SERVER 一样。 怎么对类进行封装,新手求指点 一个关于进度显示的问题。 gerordinal引发system.index outofrangeexception C# form如何传数组 连接字符串安全保存? winform 获取Excel中选中区域的值,100分. 用webBrowser控件预览一个doc文件,怎么把他关闭,否则进程中一直有个经常开着 如何计算两日期相差的小时数? 需要装什么才能得到.NET/C#的编程环境? 关于session的问题!请大家帮忙!! 在线等待提问。。。。。(关于FORM的问题,高手请指点)
for (int i=0;i<arryList.Count;i++)
{
DataRow newRow = dt.NewRow();
newRow["字段名"]=arrayList[i];}
第一,没有将newrow加到dt中,应该加上dt.add(newRow);第二,没有将dt放到ds中,这样,更新数据库就有问题了我觉得,其实可以用for或foreach直接将数组中的内容插入数据库,无论你数据库里的那个表里面有多少列。如果是多列的话,就只能update了,除非你的那个表没有不允许为空的列,否则只能用update语句。如果只有一列,那么就随便你了,insert和update都可以
比如: string strSQL = "insert yourTABLE (column1) values ('myColumn')";
其他的就自己改改吧
和操作SQL SERVER 一样。