08 2016 档案
摘要:connectionStr:链接字符串;dataTableName数据库中的表;sourceDataTable dataTable的名称 public static void SqlBulkCopyByDataTable(string connectionStr, string dataTableN
阅读全文
摘要:protected void btnUpload_Click(object sender, EventArgs e) { if (Page.IsValid) { string sFILENAME = string.Empty; string sFILE_EXT = string.Empty; str
阅读全文
摘要://把List<string>转为DataTable List<string> myList = new List<string>(); DataTable dt2 = new DataTable(); dt2.Columns.Add(new DataColumn("sqlString", type
阅读全文
摘要:转自:http://www.cnblogs.com/jeffwongishandsome/archive/2009/08/05/1526466.html 1、创建方法:方法一:create table TempTableName或select [字段1,字段2,...,] into TempTabl
阅读全文
摘要:在aspx页动态加载ascx页面内容 //加载ascx页面内容Control c1 = this.Page.LoadControl("WebUserControl1.ascx");//绑定到aspx页的PlaceHolder控件上PlaceHolder1.Controls.Add(c1); Data
阅读全文
摘要:转自:http://www.cnblogs.com/superfang/archive/2008/06/29/1232158.html 创建一个服务器控件,该控件包含呈现到母版页中的 ContentPlaceHolder 控件的文本、标记和其他服务器控件。 <asp:Content ContentP
阅读全文
摘要:转载自:http://blog.sina.com.cn/s/blog_b5fe6b270101ahc1.html 1.介绍 if not exists 即如果不存在,if exists 即如果存在 2.使用 a.判断数据库不存在时 if not exists(select * from sys.da
阅读全文
摘要:create view viewname as select 字段列表 from 表1 inner join 表2 on 表1.字段 = 表2.字段 where 条件
阅读全文
摘要:使用MyGeneration 生成代码:转自http://www.cnblogs.com/jack-liang/archive/2011/08/18/2144066.html 我们经常用数据访问层和业务逻辑层,用MyGeneration就可以自动生成这些代码,我们可以不用手动写代码了。比如数据访问层
阅读全文
摘要:内容摘抄自http://www.cnblogs.com/hoojo/archive/2011/07/20/2111316.html,只供自己笔记使用 触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用
阅读全文
摘要:在知乎上看到的,由作者Jim Jin(奔四老码农,只想做点有意义的事情)写的。 原文出处:http://www.zhihu.com/question/38865497/answer/78625125 作者:Jim Jin链接:http://www.zhihu.com/question/3886549
阅读全文
摘要:public ActionResult SaveFile() //必须是POST传递,而且文件传输格式是文件传递模式。图片上传,表单提交:1.ajax异步;2.MVC自带的异步:Ajax.BeginForm异步和写在form标签中的隐式异步。用那个都可以,会用这个另一个也得的明白 { var txt
阅读全文
摘要://分层的思想:模块内部之间高内聚,模块外部之间低耦合 //当遇到跨数据库时候,数据库访问驱动层就会产生变化,就会直接影响采用高耦合使用该层的的代码块 //解决模块间高耦合的状况思路:利用接口或者抽象类来进行隔离,不再依赖具体的类的实现(new xxx) 依赖接口编程: //UserInfoDal
阅读全文
摘要:视图强类型使用@model MVC4_lx.Models.M 声明强类型,就是给页面制定泛型,达到填充页面类型模型效果,通过Model属性可以直接拿到泛型类型 <div> 姓名:@Model.name 直接调用强类型,这里调用page的Model属性 年龄:@Model.age</div> Razo
阅读全文
摘要://职责:确保一个请求共用一个上下文 public class DataBaseContextFactory { //返回基类,这样就可以随意做到切换上下文了 public static DbContext GetDataTabelContext() { //共用一个请求上下文实例 DbContex
阅读全文
摘要:母版页面中的@RenderBody()会读取引用该母板页面的子页面内容 在_ViewStart.cshtml是个特殊的页,所有页面执行之前都会先到这里执行@{Layout = "~/Views/Shared/_Layout.cshtml";},这里这句话的的作用是给所有页面加了这个母板页的布局,当子
阅读全文
摘要:在App_Start文件夹下 路由 public class RouteConfig { public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo
阅读全文
摘要:扩展 HtmlHelper类 public static class MyHtmlHelper { //扩展方法 //静态类,静态方法,this关键字 //调用方法<%=Html.MyLabel("这是我的扩展的方法") %> //一般扩展方法所在的类要和扩展类型的命名空间搞成一致。比如这里扩展的是
阅读全文
摘要:在Controller文件夹下新建 public ActionResult Index() { //数据视图模型 AViewMdole am = new AViewMdole(); return View(am); 往视图传递数据模型 }也可以这样 public ActionResult Index
阅读全文
摘要://IUserInfoDal userInfoDal = StaticDalFactory.GetUserInfoDal();//简单工厂模式比上面的好一些简单工厂 //IUserInfoDal userInfoDal = StaticDalFactory.GetUserInfoDal();//简单
阅读全文
摘要:新建项目==》测试==》单元测试: [TestClass] public class UnitTest1//注意看人家的命名规则:Test结尾 { [TestMethod] public void TestMethod1()//注意看人家的命名规则:Test开头 { //运行测试的方法:鼠标放在方法
阅读全文
摘要:表单验证的插件引入: <script src="http://localhost:1159/Scripts/jquery-1.8.2.js"></script> <script src="http://localhost:1159/Scripts/jquery.validate.js"></scri
阅读全文
摘要:html,css,js是通用的语言,不管是C还是JAVA都用的到。 B/S:浏览器/服务器后台语言是C#等浏览器解读HTML 网页基本:所有内容都在<html></html>标签之内;<head></head>内放的是头部信息,是对页面的描述,不会直接显示在页面中,<head>内的<title>中设
阅读全文
摘要://using (SqlConnection mySqlConnection = new SqlConnection(sqlOpen)) //{ // string sqlStr = "usp_pageEach";//存储过程名称 // using (SqlCommand mySqlCommand
阅读全文
摘要://sp_和xp_开头的是系统存储过程:系统的存储过程不用加exec,自己写的存储过程才需要exec,一般自己创建的存储过程命名是usp_开头 //查看自己的存储过程:数据库==》可编程性==》存储过程 create proc usp_helloworld 创建存储过程(存储过程,顾名思义就是存储s
阅读全文
摘要:服务层:对项目的业务层(业务层调用数据层)的一个包装成对外的服务,是的UI展示可以从单一的WEB扩展为移动端可WINDFROM端等,这叫做面向服务的编程思想。 发布:和网站发布也是一样的。 //web Servise:新建项--》WEB服务//在方法上面打上服务标签[WebMethod],允许远程调
阅读全文

浙公网安备 33010602011771号