资源简介
C# 数据采集系统 智能采集 数据分析 整套源码
代码片段和文件信息
namespace Smart.DBUtility {
using System;
using System.Collections.Generic;
using System.Collections;
using System.Text;
using System.Data;
using System.Data.OleDb;
using System.Configuration;
public abstract class AccessHelper {
///
/// 数据库连接字符串(web.config来配置)ConnectionStrings
/// 连接字符串示例格式:Provider=Microsoft.Jet.Oledb.4.0;Data Source=|DataDirectory|db1.mdb
///
public static string connectionString = ConfigurationManager.AppSettings[“ConnectionStrings“];
#region 公用方法
///
/// 判断是否存在某表的某个字段
///
/// 表名称
/// 列名称
/// 是否存在
public static bool ColumnExists(string tableName string columnName) {
string sql = “select count(1) from syscolumns where [id]=object_id(‘“ + tableName + “‘) and [name]=‘“ + columnName + “‘“;
object res = GetSingle(sql);
if (res == null) {
return false;
}
return Convert.ToInt32(res) > 0;
}
public static int GetMaxID(string FieldName string TableName) {
string strsql = “select max(“ + FieldName + “)+1 from “ + TableName;
object obj = GetSingle(strsql);
if (obj == null) {
return 1;
} else {
return int.Parse(obj.ToString());
}
}
public static bool Exists(string strSql) {
object obj = GetSingle(strSql);
int cmdresult;
if ((object.Equals(obj null)) || (object.Equals(obj System.DBNull.Value))) {
cmdresult = 0;
} else {
cmdresult = int.Parse(obj.ToString());
}
if (cmdresult == 0) {
return false;
} else {
return true;
}
}
///
/// 表是否存在
///
///
///
public static bool TabExists(string TableName) {
string strsql = “select count(*) from sysobjects where id = object_id(N‘[“ + TableName + “]‘) and objectPROPERTY(id N‘IsUserTable‘) = 1“;
//string strsql = “SELECT count(*) FROM sys.objects WHERE object_id = object_ID(N‘[dbo].[“ + TableName + “]‘) AND type in (N‘U‘)“;
object obj = GetSingle(strsql);
int cmdresult;
if ((object.Equals(obj null)) || (object.Equals(obj System.DBNull.Value))) {
cmdresult = 0;
} else {
cmdresult = int.Parse(obj.ToString());
}
if (cmdresult == 0) {
return false;
} else {
return true;
}
}
public static boo
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-04-10 13:00 SmartSpider-master\
文件 33 2016-04-10 13:00 SmartSpider-master\.gitignore
文件 602 2016-04-10 13:00 SmartSpider-master\MSBuild.bat
文件 1361 2016-04-10 13:00 SmartSpider-master\README.md
目录 0 2016-04-10 13:00 SmartSpider-master\SmartDBUtility\
文件 29693 2016-04-10 13:00 SmartSpider-master\SmartDBUtility\AccessHelper.cs
文件 3850 2016-04-10 13:00 SmartSpider-master\SmartDBUtility\Json
文件 175 2016-04-10 13:00 SmartSpider-master\SmartDBUtility\MySqlHelper.cs
文件 70972 2016-04-10 13:00 SmartSpider-master\SmartDBUtility\OracleHelper.cs
目录 0 2016-04-10 13:00 SmartSpider-master\SmartDBUtility\Properties\
文件 1386 2016-04-10 13:00 SmartSpider-master\SmartDBUtility\Properties\AssemblyInfo.cs
文件 3194 2016-04-10 13:00 SmartSpider-master\SmartDBUtility\SmartDBUtility.csproj
文件 29425 2016-04-10 13:00 SmartSpider-master\SmartDBUtility\SqlServerHelper.cs
文件 4079 2016-04-10 13:00 SmartSpider-master\SmartDBUtility\TreeJson
目录 0 2016-04-10 13:00 SmartSpider-master\SmartDBUtility\bin\
目录 0 2016-04-10 13:00 SmartSpider-master\SmartDBUtility\bin\Debug\
文件 701816 2016-04-10 13:00 SmartSpider-master\SmartDBUtility\bin\Debug\System.Web.Extensions.dll
目录 0 2016-04-10 13:00 SmartSpider-master\SmartSecurity\
文件 6151 2016-04-10 13:00 SmartSpider-master\SmartSecurity\Encrypter.cs
文件 1538 2016-04-10 13:00 SmartSpider-master\SmartSecurity\MD5.cs
目录 0 2016-04-10 13:00 SmartSpider-master\SmartSecurity\Properties\
文件 1382 2016-04-10 13:00 SmartSpider-master\SmartSecurity\Properties\AssemblyInfo.cs
文件 2319 2016-04-10 13:00 SmartSpider-master\SmartSecurity\SmartSecurity.csproj
目录 0 2016-04-10 13:00 SmartSpider-master\SmartSpider-V2.0\
目录 0 2016-04-10 13:00 SmartSpider-master\SmartSpider-V2.0\Document\
文件 201 2016-04-10 13:00 SmartSpider-master\SmartSpider-V2.0\Document\readme.txt
目录 0 2016-04-10 13:00 SmartSpider-master\SmartSpider-V2.0\Document\设计草图\
文件 196753 2016-04-10 13:00 SmartSpider-master\SmartSpider-V2.0\Document\设计草图\001.jpg
文件 198566 2016-04-10 13:00 SmartSpider-master\SmartSpider-V2.0\Document\设计草图\002.jpg
文件 250417 2016-04-10 13:00 SmartSpider-master\SmartSpider-V2.0\Document\设计草图\003.jpg
文件 278291 2016-04-10 13:00 SmartSpider-master\SmartSpider-V2.0\Document\设计草图\004.jpg
............此处省略188个文件信息
相关资源
- C# 调用win32 api函数-user32.dll详细说明
- C# 调用BarTender打印条码DEMO
- 大型比赛竞赛抽签系统 可打印 c# vs
- C#编写的Gerber查看器
- lua C# .Net4.0 vs2010 LuaInterface
- C#十六进制编辑器
- 明华URF-35H读卡器 C#读写源码 为大家
- C#文件流读取CSV文件
- c#读写PDF文件sql
- C# winform Socket大文件传输
- c#车牌识别系统附30张测试图片
- 《C#面向对象程序设计》源代码(CS)
- 金旭亮《C#面向对象程序设计》教案
- 试题库管理系统毕业论文(C#)源程序
- 学校网站原代码(C#.NET)
- C#-数据库操作技术-员工管理系统
- c#web开发入门经典
- C#与Matlab混合编程的几种方式
- c# 开发与 mysql数据库实现的增删改查
- C#异步操作 异步查询数据库 异步处理
- Basler相机通过IO触发源码
- [源代码] 《领域驱动设计 (C# 2008 实
- 松下PLC与C#通讯串口调试入门教程.z
- USB 继电器控制器 LCUS-1 保证能用 c#
- C# AES加密解密小工具
- C#圆形按钮,非常漂亮动态~~
- [精]C#仿QQ右下角弹出提示框()
- C#进程间通信-共享内存代码
- 有史以来最简单的三层(C#)
- vb调用c#编写的串口DLL文件(vb源码
评论
共有 条评论