随笔分类 -  ADO.NET

主要针对SQL SERVER数据库
摘要:主要是记录一下,后续有用的时候再翻看。 public class DbHelper { private readonly DataBase _dataBase; public DbHelper(DataBase dataBase) { _dataBase = dataBase; } public D 阅读全文
posted @ 2024-03-25 09:46 不是豆豆 阅读(19) 评论(0) 推荐(0) 编辑
摘要:ASP.NET 网站使用 ADO.NET 调用 Access 数据库,在本地调试时一切正常,部署到服务器上发布后,出错了。。。 于是百度了一下,发现是因为 OLEDB 的连接提供程序不支持 64 位模式下运行。 那么就只好先修改一下 IIS 应用程序池的运行模式了,改成 32 位模式运行就好了~ 支 阅读全文
posted @ 2016-04-29 23:53 不是豆豆 阅读(265) 评论(0) 推荐(0) 编辑
摘要:有时候写 SqlParameter 映射 new SqlParameter("@RecordId", SqlDbType.BigInt, 0, "RecordId") 有时候发现加不加@都可以,但是今天突然发现,如果不加@,相当的能坑人!!! 有些地方不加@是无法通过ado.net的检查的,可能会报:指定的参数名“RecordId”无效。 我这次是在 SqlDataAdapter 的 Upd... 阅读全文
posted @ 2015-07-14 01:46 不是豆豆 阅读(456) 评论(0) 推荐(1) 编辑
摘要:如何将多条数据批量插入到数据库的数据表中? 使用SqlBulkCopy,示例如下: /// <summary>/// 批量导入数据到数据库/// </summary>/// <param name="table">数据源表</param>/// <param name="tableName">数据库表名</param>/// <param name="connStr">数据库连接字符串</pa... 阅读全文
posted @ 2013-04-07 20:55 不是豆豆 阅读(4142) 评论(1) 推荐(0) 编辑
摘要:错误:另一个 SqlParameterCollection 中已包含 SqlParameter。具体原因:声明的SqlParameter数组,而在循环的内部,每一次执行ExecuteNonQuery都由该方法内部的IDbCommand.Parameters.Add(IDbDataParameter)将SqlParameter数组添加到IDbCommand的IDataParameterCollection中。而framework机制限制两个IDataParameterCollection指向同一个对象。虽然ExecuteNonQuery方法内部声明了一个IDbCommand的临时对象,理论上讲, 阅读全文
posted @ 2013-04-01 22:22 不是豆豆 阅读(329) 评论(0) 推荐(0) 编辑

友情链接:迷途


点击右上角即可分享
微信分享提示