• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

我们将共同携手迎接你的到来!


新的一年
新的开始
新的目标
新的收获

kevin 愛戀 20140103

博客园          联系   管理     

随笔分类 -  .NET C#

1 2 3 下一页
如何在Visual Studio 2010旗舰版本下安装Window Phone 7 简体中文开发环境

摘要:微软官方提供的Window Phone 7 开发工具包是VisualStudio2010 Express for Window Phone7 (学习版或快捷版),使用该版本有个问题是,不能打开传统的Visual Studio工程(如:WinForm、WebServer、WebForm等),如果能够把在Visual Studio 2010旗舰版本下安装Window Phone 7开发环境成为了开发人员新爱。安装环境必须是Windows 7操作系统。处理步骤如下:1、 安装VisualStudio 2010旗舰版本;首先安装Visual Studio 2010旗舰版本,安装Visual Studi 阅读全文
posted @ 2012-09-04 16:12 kevin_20131022 阅读(402) 评论(0) 推荐(0)
vs2010发布、打包安装程序(超全超详细)

摘要:一、在这里宝丫头用一个已有的自己写的小程序“MyExplorer”来进行测试,此程序里用了一些动态链接库DLL文件和Access数据库。二、在Solution ‘MyExplorer’(解决方案)上“右击”—— “添加”——“新建项目”,选择“其他类型项目”——“安装和部署”——“安装项目”,并命名为“MyExplorerSetup”,如下图所示:确定后显示如下图所示:三、添加项目需要文件(包括显示在开始菜单中和桌面上快捷方式的图标、卸载程序文件)1、在右边的“应用程序文件夹”上右击“添加”——“项目输出”,选择MyExplorer项目点击之后它会把你所用到的动态链接库一起导入进来,如下图所示 阅读全文
posted @ 2012-08-15 17:15 kevin_20131022 阅读(19585) 评论(1) 推荐(1)
在wpf或winform关闭子窗口或对子窗口进行某个操作后刷新父窗口

摘要:父窗口:///<summary>///弹出窗口 ///</summary>///<param name="sender"></param>///<param name="e"></param>privatevoid miFuncSet_Click(object sender, RoutedEventArgs e){WinFuncSetting funcSetting =new WinFuncSetting();funcSetting.ChangeTextEvent +=new Cha 阅读全文
posted @ 2012-08-02 16:56 kevin_20131022 阅读(4295) 评论(1) 推荐(0)
C# 中的委托和事件

摘要:文中代码在VS2005下通过,由于VS2003(.Net Framework 1.1)不支持隐式的委托变量,所以如果在一个接受委托类型的位置直接赋予方法名,在VS2003下会报错,解决办法是显式的创建一个委托类型的实例(委托变量)。例如:委托类型 委托实例 = new 委托类型(方法名); 欢迎浏览本文的后续文章: C#中的委托和事件(续)源码下载:http://www.tracefact.net/SourceCode/Delegates-and-Events-in-CSharp.rarC# 中的委托和事件引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托 阅读全文
posted @ 2012-07-13 11:15 kevin_20131022 阅读(194) 评论(0) 推荐(0)
ASP.NET Linq to SQL实现基本的增、删、改、查及绑定控件(C#)

摘要:< type="text/JavaScript"> < src="http://a.alimama.cn/inf.js" type="text/javascript">刚刚接触了一点点的Linq就一下子被它吸引住了,让我一下子就产生了想一口气学好使用的念头。于是就在ASP.NET官网搞了个视频看了下,我英语不是很好,不过大至听懂了是怎么用的。下面把我学到的一点点毛皮写了出来... 阅读全文
posted @ 2010-08-04 09:13 kevin_20131022 阅读(709) 评论(3) 推荐(0)
Linq to sql(一):预备知识

摘要:什么是Linq to sql Linq to sql(或者叫DLINQ)是LINQ(.NET语言集成查询)的一部分,全称基于关系数据的 .NET 语言集成查询,用于以对象形式管理关系数据,并提供了丰富的查询功能,它和Linq to xml、Linq to objects、Linq to dataset、Linq to entities等组成了强大的LINQ。 要学好LINQ查询语法,就不得不先理解... 阅读全文
posted @ 2010-06-01 13:52 kevin_20131022 阅读(254) 评论(0) 推荐(0)
Linq to sql(一):预备知识(二)

摘要:对象初始化器 public class Person { public string username { get; set; } public int age { get; set; } public override string ToString() { return string.Format("username:{0} age:{1}", this.username, this.ag... 阅读全文
posted @ 2010-06-01 13:51 kevin_20131022 阅读(210) 评论(0) 推荐(0)
Linq to sql(二):DataContext与实体(一)

摘要:DataContext DataContext类型(数据上下文)是System.Data.Linq命名空间下的重要类型,用于把查询句法翻译成SQL语句,以及把数据从数据库返回给调用方和把实体的修改写入数据库。 DataContext提供了以下一些使用的功能:l 以日志形式记录DataContext生成的SQLl 执行SQL(包括查询和更新语句)l 创建和删除数据库DataContext是实体和数据... 阅读全文
posted @ 2010-06-01 13:50 kevin_20131022 阅读(372) 评论(0) 推荐(0)
Linq to sql(二):DataContext与实体(二)

摘要:强类型DataContextpublic partial class NorthwindDataContext : DataContext{ public Table<Customer> Customers; public NorthwindDataContext(IDbConnection connection) : base(connection) { } public North... 阅读全文
posted @ 2010-06-01 13:49 kevin_20131022 阅读(211) 评论(0) 推荐(0)
Linq to sql(二):DataContext与实体(三)

摘要:执行查询NorthwindDataContext ctx = new NorthwindDataContext("server=xxx;database=Northwind;uid=xxx;pwd=xxx");string newcity = "Shanghai";ctx.ExecuteCommand("update Customers set City={0} where CustomerID ... 阅读全文
posted @ 2010-06-01 13:48 kevin_20131022 阅读(246) 评论(0) 推荐(1)
Linq to sql(三):增删改(一)

摘要:示例数据库字段名字段类型允许空字段说明IDuniqueidentifier表主键字段UserNamevarchar(50)留言用户名PostTimedatetime留言时间Messagevarchar(400)√留言内容IsRepliedbit留言是否回复Replyvarchar(400)√留言管理员回复 在数据库中创建一个名为GuestBook的数据库,在里面创建一个tb... 阅读全文
posted @ 2010-06-01 13:47 kevin_20131022 阅读(216) 评论(0) 推荐(0)
Linq to sql(三):增删改(二)

摘要:简易留言簿 现在,我们就可以使用Linq to sql完成简易留言簿了。实现以下功能:l 发表留言(增)l 查看留言(查)l 管理员回复留言(改)l 管理员删除留言(删除)首先,创建一个Default.aspx,在页面上加入一些控件:<div> 姓名 <asp:TextBox ID="tb_UserName" runat="server"></asp:TextBox... 阅读全文
posted @ 2010-06-01 13:46 kevin_20131022 阅读(228) 评论(0) 推荐(0)
Linq to sql(三):增删改(三)

摘要:前面创建Linq to sql Classes的时候我们输入名字GuestBook,系统就为我们自动创建了GuestBookDataContext(你也可以在GuestBook.Designer.cs中找到类定义)。在绑定的时候我们使用查询句法查询留言表中所有留言,按照发表时间倒序(天哪?这是数据访问吗?好像仅仅定义了一句SQL啊)。在发表留言按钮中,我们为一个tbGuestBook赋值,然后把它... 阅读全文
posted @ 2010-06-01 13:45 kevin_20131022 阅读(220) 评论(0) 推荐(0)
Linq to sql(三):增删改(四)

摘要:运行效果如下图:在这里,我们通过Single方法获取一条记录,也就是一个tbGuestBook实例,更新了一些属性后保存也就完成了改这个操作。删除操作更简单,只需要从表中移除对象。你是不是觉得好像不是在操作数据库,像在操作内存中的对象。 由于写了日志,看看改和删操作会是怎么样的SQL?UPDATE [dbo].[tbGuestBook]SET [IsReplied] = @p4, [Reply] ... 阅读全文
posted @ 2010-06-01 13:44 kevin_20131022 阅读(174) 评论(0) 推荐(0)
Linq to sql(四):查询句法(一)

摘要:select描述:查询顾客的公司名、地址信息查询句法:var 构建匿名类型1 = from c in ctx.Customers select new { 公司名 = c.CompanyName, 地址 = c.Address };对应SQL:SELECT [t0].[CompanyName], [t0].[Address]FROM [dbo].[Customers] AS [t0] 描述:查询职... 阅读全文
posted @ 2010-06-01 13:41 kevin_20131022 阅读(250) 评论(0) 推荐(0)
Linq to sql(四):查询句法(二)

摘要:where描述:查询顾客的国家、城市和订单数信息,要求国家是法国并且订单数大于5查询句法:var 多条件 = from c in ctx.Customers where c.Country == "France" && c.Orders.Count > 5 select new { 国家 = c.Country, 城市 = c.City, 订单数 = c.Orders.Cou... 阅读全文
posted @ 2010-06-01 13:40 kevin_20131022 阅读(198) 评论(0) 推荐(0)
Linq to sql(四):查询句法(三)

摘要:分页描述:按照每页10条记录,查询第二页的顾客查询句法:var 分页 = (from c in ctx.Customers select c).Skip(10).Take(10);对应SQL:SELECT TOP 10 [t1].[CustomerID], [t1].[CompanyName], [t1].[ContactName], [t1].[ContactTitle], [t1].[Addr... 阅读全文
posted @ 2010-06-01 13:40 kevin_20131022 阅读(177) 评论(0) 推荐(0)
Linq to sql(四):查询句法(四)

摘要:对应SQL:SELECT (CASE WHEN [t2].[value2] = 1 THEN @p1 ELSE @p2 END) AS [value], [t2].[value] AS [数量]FROM ( SELECT COUNT(*) AS [value], [t1].[value] AS [value2] FROM ( SELECT (CASE WHEN [t0].[Freight]... 阅读全文
posted @ 2010-06-01 13:39 kevin_20131022 阅读(183) 评论(0) 推荐(0)
Linq to sql(四):查询句法(五)

摘要:取相交项描述:查询城市是A打头的顾客和城市包含A的顾客的交集,并按照顾客名字排序查询句法:var 取相交项 = (from c in ctx.Customers where c.City.Contains("A") select c).Intersect (from c in ctx.Customers where c.ContactName.StartsWith("A") select c).O... 阅读全文
posted @ 2010-06-01 13:38 kevin_20131022 阅读(220) 评论(0) 推荐(0)
Linq to sql(四):查询句法(六)

摘要:in操作描述:查询指定城市中的客户查询句法: var in操作 = from c in ctx.Customers where new string[] { "Brandenburg", "Cowes", "Stavern" }.Contains(c.City) select c;对应SQL: SELECT [t0].[CustomerID], [t0].[CompanyName], [t0].[... 阅读全文
posted @ 2010-06-01 13:37 kevin_20131022 阅读(211) 评论(0) 推荐(0)

1 2 3 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3