很多人都认为Close()方法内部会调用Dispose()方法,所以并没有本质的区别!实际上这个看法不是很准确,对有些类来说,的确Close()和Dispose()没有本质区别,但是对有些类来说并非如此!首先,让我们看看我们最常使用的SqlConnection的Close()方法和Dispose() ...
分类:
其他好文 时间:
2019-02-16 23:09:30
阅读次数:
243
public DataTable ExcelToDS(string Path) { string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + Path + ";" + "Extended Properties=Ex ...
分类:
其他好文 时间:
2019-01-24 10:56:26
阅读次数:
188
# OleDb 以数据库的方式读取,复杂Excel无法操作(有单元格合并什么的) # 调用COM组件(Microsoft.Office.Interop.Excel) 需要服务器安装Excel,需要IIS配置权限 # Excel文件转化成CSV,用文件流读取 Excel的排版和样式丢失(变为规整的表格... ...
1、使用数据提供程序执行sql或者ddl语句操作数据库。 2、使用oledb操作数据库 3、使用odbc操作数据库 4、使用DataSet操作数据库 前面3种方式都无法避免要使用sql语句,对不同种类数据库要提供不同的sql语句。 第4种可以统一应对,只要遵守以下约定就不需要sql语句。 1、每次操 ...
分类:
数据库 时间:
2018-12-24 16:10:37
阅读次数:
167
使用软件office2010 工具-引用-activex 2.8 .xls 等类型文件 On Error GoTo ErrorHandler Dim Conn As New ADODB.ConnectionConn.Open "Provider=Microsoft.ACE.OLEDB.12.0;ex ...
分类:
数据库 时间:
2018-12-09 14:01:32
阅读次数:
258
通用数据访问类库,兼容ADO、ADO.NET方式访问。利用ProviderFactory工厂方法,支持Oracle(不需要安装客户端)、SQL Server、OleDb和ODBC等数据库访问。https://github.com/BobinYang/YBB.DBUtils用法:1、初始化线程缓存Ad... ...
分类:
数据库 时间:
2018-12-06 15:55:32
阅读次数:
287
c#连接数据库需要引用一些东西,首先我们引用:using System.Data.OleDb。 其次我们需要拖动一些控件,包括button,combobox,datagridview等。。。这里就不一一说明了。效果图如下 1.能不能自己选择打开某个数据库呢?而不是在代码里面就已经确定我要打开某个数据 ...
分类:
数据库 时间:
2018-12-03 01:08:41
阅读次数:
322
1 public class CSVHelper 2 { 3 /// <summary> 4 /// CSV转换成DataTable(OleDb数据库访问方式) 5 /// </summary> 6 /// <param name="csvPath">csv文件路径</param> 7 /// <r ...
分类:
其他好文 时间:
2018-11-24 21:06:50
阅读次数:
294
Private Function AccessJoinString() As String If Val(Application.Version) < 12 Then AccessJoinString = "Microsoft.Jet.Oledb.4.0" Else AccessJoinString... ...
分类:
数据库 时间:
2018-11-02 23:43:37
阅读次数:
268
try { string sheetname = TextBox1.Text.Trim(); HttpPostedFile upLoadPostFile = FileUpload1.PostedFile; string upLoadPath = FileUpload1.Po... ...
分类:
其他好文 时间:
2018-11-02 11:12:19
阅读次数:
152