【如何重构这个C#代码?】教程文章相关的互联网学习教程文章

效率最高的Excel数据导入---(c#调用SSIS Package将数据库数据导入到Excel文件中【附源代码下载】) 转

1 public string OutputExceles(string strTitle, string FilePath, string typeName, System.Data.DataTable[] dtList, string[] smallTitleList) 2 { 3 beforeTime = DateTime.Now; 4 Excel.Application excel; 5 Excel._Workbook xBk; 6 Excel._Worksheet xSt; 7 int rowIndex = 1; 8 int colIndex = 1; 9 excel = new Excel.Ap...

C#简单代码转移数据库数据

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Data;using System.Data.SqlClient;using System.Data.Common; namespace WangwoSoft.ShejiWorld.WebSite.GeneralHandler{ /// <summary> /// MemberHandler 的摘要说明 /// </summary> public class MemberHandler : IHttpHandler {public void ProcessRequest(HttpContext context) { context...

oracle 存储过程定义及调试,并终于被C# 调用 代码

C# 调用存储过程 參考了非常多文章,写了例如以下文字,算是分享吧 目的:更改积分,并作一定校验一、一般的调试方法: 方法一:带返回out參数,必须定义变量 myresult DECLARE myresult INT; point VARCHAR2(50) ; //假设要用字符类的变量,须要写长度。BEGIN P_CHANGEVIPBALANCE(‘011111111‘,-1,‘TEST‘,myresult); END; /* 假设不带输出參数。则能够直接用: 方法二:call P_CHANGEVIPBALANCE(‘018604712233‘,-1,‘T...

C#链接SQLServer实现插入和查询数据源代码【代码】

数据的查询: private void FullTab() { SqlConnection con1 = new SqlConnection();//创建数据库库链接 try { String con = "server=.;database=common_wjdl;uid=sa;pwd=db2008mima";//定义数据库连接信息 con1.ConnectionString = con; con1.Open();//打开数据库 String sql = "select * from Fileuploaded";//创建语句查询所...

SQL里执行CLR c#代码【代码】【图】

这里只说一个重点: 1.直接在sql里执行clr代码的时候,sql还是会报错 说没有启用 clr 执行以下代码才会起作用 EXEC sp_configure ‘clr enabled‘, 1; RECONFIGURE WITH OVERRIDE;2.sql2008 只能识别.net 3.5的 参考链接: http://zhoufoxcn.blog.51cto.com/792419/859245/ https://support.microsoft.com/en-us/help/2120850/error-message-after-you-restore-a-sql-server-2008-32-bit-dynamics-posSQL里执行CLR c#代码标签...

C#:CodeSmith根据数据库中的表创建C#数据模型Model + 因为没有钱买正版,所以附加自己写的小代码

<%-- 2 Name:批量生成实体类3 Author: TitanChen4 Description:批量将数据库中的表结构生成数据模型 5 --%>6 <%@ CodeTemplate Language="C#" TargetLanguage="C#" Description="Template description here." %>7 <%@ Assembly Name="SchemaExplorer" %>8 <%@ Import Namespace="SchemaExplorer" %>9 <%@ Property Name="SourceDatabase" Type="SchemaExplorer.DatabaseSchema" Category="Context" %>10 <%@ Property Name="NameSp...

C#—连接SQLserver数据库,并执行查询语句代码【代码】

//字段ArticleID,ArticleName,ArticleNumber,Unit,Weight,Price,Currency,IsIuggage,IsQuarantine string str = myArticleInfo[i].ArticleID.ToString();//取物品编码进行查询string strconn = "Data Source=192.168.100.132;Initial Catalog=CustomsPlatform;User ID=sa;password=max_123456"; //链接语句SqlConnection conn = new SqlConnection(strconn); ////连接到引入的数据库 conn.Open();// 打开数据库连接 SqlCommand...

sqlserver数据库表生成C#代码实体类型方法

declare @TableName sysname = ‘T_CRM_Customer‘declare @Result varchar(max) = ‘/// <summary>/// ‘ + @TableName + ‘ /// </summary>public class ‘ + @TableName + ‘{‘ select @Result = @Result + ‘ /// <summary> /// ‘ + CONVERT(NVARCHAR(500), ISNULL(ColName, ‘无‘)) + ‘ /// </summary> public ‘ + ColumnType + NullableSign + ‘ ‘ + ColumnName + ‘ { get; set; }‘fro...

C#关于数据库中存储的用户权限类似 &quot;普通员工,管理员&quot; 如何在代码中读取分析权限【代码】

enum Role{普通员工 = 1 << 0,操作员 = 1 << 1,管理员 = 1 << 2,经理 = 1 << 3}然后读取和分析权限 public class Man{public Role Role { get; set; }}private void Button_Click_1(object sender, RoutedEventArgs e){Man man = new Man();string dbStr = "普通员工,管理员"; //假设已经从数据库中读到的权限数据man.Role = (Role)Enum.Parse(typeof(Role), dbStr);if (man.Role.HasFlag(Role.普通员工 | Role.管理员)){}}如果想...

C#封装的Sqlite访问类的代码

把做工程过程中重要的内容段备份一次,如下内容是关于C#封装的Sqlite访问类的内容,希望能对各位有一些用途。 using System;using System.Collections;using System.Collections.Specialized;using System.Data;using System.Configuration;using System.Data.SQLite;namespace DAL{ internal abstract class DbHelperSQLite { public static string connectionString = "Data Source=" + AppDomain.CurrentDo...

修复SDF数据库引擎C#代码

SqlCeEngine engine = new SqlCeEngine("data source=D:\\WPF_Database\\dbname.sdf;;password=111"); if (false == engine.Verify()) {  engine.Repair(null, RepairOption.RecoverCorruptedRows);MessageBox.Show("数据库引擎修复完成."); }修复SDF数据库引擎C#代码标签:ase == rop cee message false database als password 本文系统来源:https://www.cnblogs.co...

C#+SQL Server的数据库管理系统常用的代码【代码】

{}catch (Exception ex){MessageBox.Show(ex.Message.ToString());}2、需要引用的空间命名using System.Data.Sql; using System.Data.SqlClient;3、常用的变量 SqlConnection pConn;SqlDataAdapter pAdpt;SqlCommand pCom;string pConnstr;string pSQL;DataSet ds = new DataSet();4、数据库连接语句pConnstr = "Data Source = 计算机名;Initial Catalog=数据库名;Integrated Security=True";if (pConn == null) pConn = ne...

C#读写Access数据库、表格datagridview窗体显示代码实例【图】

C# 读写 Access 数据库、表 datagridview 窗体显示代码实例 最近项目中用到 C# 对于 Access 数据库表读写 .mdb 操作,学习了下相关的东西,这里先整理 C# 对于 Access 数据库的操作,对于 MySQL 和 Oracle 数据库的操作放到后面再写。 Access 是微软数据库编C#读写Access数据库、表格datagridview窗体显示代码实例 最近项目中用到C#对于Access数据库表读写.mdb操作,学习了下相关的东西,这里先整理C#对于Access数据库的操作,对于...

C#accessSQL查询日期的代码!

C# access SQL 查询 日期 的 代码 ! 注意:ACCESS里面Date类型为形如:2010-4-8 的长 日期 类型 private void FindButton_Click(object sender, EventArgs e) { OleDbConnection con = new OleDbConnection(dbConnetion.connetion);//在dbConnetion.cs中有C# access SQL查询日期的代码! 注意:ACCESS里面Date类型为形如:2010-4-8 的长日期类型 private void FindButton_Click(object sender, EventArgs e){ OleDbConnection con...

我的c#代码生成器(生成SQL2005的和ACCESS的)

生成 内容 1.ACCESS 2.net2.0的泛型操作的 3.。net3.5-4.0的linq to entity 生成 的net2.0 代码 MODEL using System;using System.Collections.Generic;namespace ChineseCode.Bll{public class News{/// summary/// /// /summarypublic int NewsId{set;get; 生成内容 1.ACCESS 2.net2.0的泛型操作的 3.。net3.5-4.0的linq to entity生成的net2.0代码 MODELusing System; using System.Collections.Generic; namespace ChineseCode...