06 2012 档案
摘要:这个示例同时包含了一对多,如下4个类:部门类 Department员工类 Employee项目类 Project部门和员工是一对多关系项目和员工是多对多关系代码如下:部门类:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.ComponentModel.DataAnnotations;namespace EFLabCodeFirst{ [Table("Departs")] public class Department { ...
阅读全文
摘要:使用这种方式请首先安装EntityFramework4.1.exe,您可以去这里下载:ADO.NETEntity Framework 4.1Code First是EF建模的第三种方式,也是最灵活的一种方式,这种方式需要自己手动编写代码实现实体对象、对象关系,并提供注解映射信息,这种方式的本质是将基于图形界面的Model First设计方式改为基于手动编写代码的方式,这并不意味着code就效率低下,通过代码生成工具支持,开发效率一样很高。一对多的示例一个游戏账号可以创建多个游戏角色/// <summary> /// 游戏账号 /// 通过Data Annotations实现实体到数据
阅读全文
摘要:此系列在不断完善中,希望能将我关于Entity Framework的知识总结整理到这里跟大家分享,也希望得到大家的指点!共同进步,共同提高!谢谢!Entity Framework快速入门Entity Framework快速入门--实例篇 DatabaseFirstEntity Framework快速入门--IQueryable与IEnumberable的区别Entity Framework快速入门--ModelFirstEntity Framework快速入门--CodeOnly POCO尝试 Entity Framework POCO功能+Code FirstEntity Framework
阅读全文
摘要:遇到一個老問題,開始很清楚解決辦法,後來變得不清楚了(因爲我解釋不了該辦法爲什麽是正確的)。相信很多人都遇到使用 SqlDataReader 的時候,出現連接池不足的問題,其根本原因就是打開數據庫連接而沒有關閉,即是 SqlConnection 對象連接的關閉。有很多人不放心使用 using 語句來關閉而選擇顯式的使用 SqlConnection.Close() 方法來關閉。很有可能是因爲對 using 的不了解,現在帖出MSDN的一些解釋,如下:第一。SqlConnection 的使用:原文:http://msdn.microsoft.com/zh-cn/library/system.dat
阅读全文
摘要:记录这篇文章的灵感来源来自今天下班前与同事的小小争论,我现在开发的一个项目中,有这样一段代码:public string ToXML() { string strXml = string.Empty; try { MemoryStream ms = new MemoryStream(); XmlSerializer xml = new XmlSerializer(this.GetType()); xml.Serialize(m...
阅读全文
摘要:OFFICE 2007采用的Ribbon的概念,所以以前的commandbar().visible的方法在2007中是行不通的。VBA中的语句如下:1 application.ExecuteExcel4Macro "show.toolbar(""ribbon"",false)"VSTO中的代码如下Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1 privatevoid button
阅读全文
摘要:1 [DllImport("user32.dll", EntryPoint = "MoveWindow")] 2 static extern bool MoveWindow( 3 int Wnd, 4 int X, 5 int Y, 6 int Width, 7 int Height, 8 bool Repaint 9 );10 [DllImport("user32.dll")]11 ...
阅读全文
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.InteropServices;using Excel = Microsoft.Office.Interop.Excel;using System.Diagnostics;using System.IO;using System.Collections;using System.Data;namespace Core.Helper{ /// <summary> /// excel
阅读全文
摘要:网上比较多讲述如何操作Excel表的文章,但都是启动Excel的窗口来打开Excel数据文件。有时候需要把Excel表嵌入到自己程序的Form中,给客户一个不用切换窗口的操作界面,似乎更好。这在VC中用OLE技术很容易实现,但是在C#中方法就不一样啦。下面将就此进行阐述。一、首先简要回顾一下如何操作Excel表先要添加对Excel的引用。选择项目-〉添加引用-〉COM-〉添加Microsoft Excel 9.0。(不同的office讲会有不同版本的dll文件)。using Excel;using System.Reflection;//产生一个Excel.Application的新进程E..
阅读全文
摘要:The table below shows the ADO Data Type mapping between Access, SQL Server, and Oracle:DataType EnumValueAccessSQLServerOracleadBigInt20BigInt (SQL Server 2000 +)adBinary128BinaryTimeStampRaw * adBoolean11YesNoBit adChar129CharChar adCurrency6CurrencyMoneySmallMoney adDat...
阅读全文
摘要:1.ASP调用存储过程首先在SQL里建立一个数据库叫it,怎么建我就不说了,这个简单,一看就知道了。然后在库里建个表,写几个数据记录,如下:打开查询分析器:在里边写下如下语句点击绿色按钮执行它:你到数据库的存储过程里面看,已经多了一个名为upGetUserName的存储过程了表明已经成功的建立了存储过程,如果没有,试着刷新下。下面用ASP来调用它: CONN文件(连接数据库)如下:<% set db=server.createobject("adodb.connection") db.Open ("driver={SQL Server};server=192
阅读全文

浙公网安备 33010602011771号