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






yingying0708

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2012年3月27日

C# extern 用法介绍
摘要: extern修饰符用于声明在外部实现的方法。extern 修饰符的常见用法是在使用 Interop 服务调入非托管代码时与 DllImport 属性一起使用;在这种情况下,该方法还必须声明为 static,如下面的示例所示:[DllImport("mpr.dll")] public static extern WNetAddConnection2ReturnCode WNetAddConnection2(ref NetResource netResource, string strPassword, string strUserName, ConnectionOption 阅读全文
posted @ 2012-03-27 20:29 yingying0708 阅读(484) 评论(0) 推荐(0)
 
C#函数参数传送之out与ref的应用
摘要: 1.out和ref引用参数的相同点:都是通过引用传递参数给函数2.out和ref引用参数的不同点是:用ref引用传递参数,该参数必须经过初始化,并且不能在调用它的函数中初始化3.使用out引用多个参数来返回多个值,这允许方法任意地返回需要的值4.如果一个方法使用ref引用参数,另一个方法使用out引用参数,则这两个相同方法名的函数不能重载,否则出现编译错误" cannot define overloaded methods that differ only on ref and out "5.通过ref参数来改变引用类型,因为引用类型作为ref参数来传递,同时该对象会被改变 阅读全文
posted @ 2012-03-27 20:28 yingying0708 阅读(443) 评论(0) 推荐(0)
 
Sqlserver:RowNum函数
摘要: 利用SQL Server 2005的ROW_NUMBER()函数,按orderID字段逆序排列,给Orders表生成行号的语句如下:SELECT ROW_NUMBER() OVER(ORDER BY ordered DESC) AS rownum, ordered FROM OrdersORDER BY rownum DESC 阅读全文
posted @ 2012-03-27 20:27 yingying0708 阅读(5049) 评论(0) 推荐(0)
 
SQL数据库删除求和之前的数据只保留求和之后的数据例子
摘要: 创建数据表CREATE TABLE [dbo].[ks]( [id] [int] IDENTITY(1,1) NOT NULL, [kucun] [varchar](50) NULL, [kuncunshu] [int] NULL, [states] [bit] NULL)states默认值设置为0数据库数据:1 A 1 false2 A 2 false3 B 3 false4 A 4 false要求数据库结果:5 A 7 true6 B 3 trueSQL语句:update ks set states=1 where states=0goinsert into ks (kucun,k... 阅读全文
posted @ 2012-03-27 20:25 yingying0708 阅读(422) 评论(0) 推荐(0)