
C#
文章平均质量分 89
小新新_88
这个作者很懒,什么都没留下…
展开
-
CallableStatement用法
CallableStatement 对象为所有的 DBMS 提供了一种以标准形式调用已储存过程的方法。已储存过程储存在数据库中。对已储存过程的调用是 CallableStatement 对象所含的内容。这种调用是用一种换码语法来写的,有两种形式:一种形式带结果参数,另一种形式不带结果参数(有关换码语法的信息,参见第 4 节“语句”)。结果参数是一种输出 (OUT) 参数,是已储存过程的返回值。转载 2015-07-27 13:25:35 · 519 阅读 · 1 评论 -
array [].Getlength与array[].length
int[,] array = new int[,] {{1,2,3},{4,5,6},{7,8,9}};//定义一个3行3列的二维数组 int row = array.Rank;//获取行数 int row2 =array.Getlength(0) ;获取指定维数的行数,这里为3行int col = array.GetLength(1);//获取指定维中的元 个数,这里也就是列数了即原创 2015-11-08 21:06:47 · 3290 阅读 · 0 评论 -
OBSERVABLECOLLECTION和LIST区别
OBSERVABLECOLLECTION和LIST区别在siverlight中,经常看见ObservableCollection和list交替使用。具体区别如下:一、显示person类中属性的区别1:在属性类中如果没有RaisePropertyChanged的情况下。注:实现RaisePropertyChanged需要继承NotificationObject,using转载 2015-10-15 09:33:30 · 958 阅读 · 0 评论 -
isPostBack
一个页面第一次显示的时候 isPostBack=false 然后你在这个页面上点击按钮或其它东西提交的时候, isPostBack=true 一般这个函数里面的内容是指第一次打开这个页面的时候要做的事. 一般做一些初始化什么的东西..假设你在page_load()里定义textbox为空,在button_click事件里给写一段往数据库存textbox的值.当用户往text转载 2016-03-15 19:05:04 · 439 阅读 · 0 评论 -
c#中datagrid控件的基本使用
c#中datagrid控件的基本使用 datagrid控件的作用简单点说就是将表格显示出来,用的多的是直接链接数据库文件,也可以自己见一个表格对象,链接到datagrid控件,下面是一个简单的例子 DataTable dt = new DataTable(); //新建列 DataColumn c转载 2016-04-07 18:17:40 · 14038 阅读 · 0 评论 -
DataTable的AcceptChange方法为什么不能在Update之前?
本人转载http://www.cnblogs.com/telnet_mike/archive/2011/08/29/2159013.html总结:DataTable.AcceptChanges相当于将DataTable表中的所有DataRow的RowState状态 重置为Unchanged DataTable.RejectChanges方法:回滚自该表加载以来或者上次调用AcceptCha转载 2016-06-24 10:55:10 · 2022 阅读 · 0 评论 -
C# 表复制和数据行的复制说明(Clone、ImportRow 、Copy )
转载来源http://www.cnblogs.com/qfb620/p/4134955.html/// /// 构建测试数据表 /// /// private DataTable GetTB() { //定义表结构 DataTable dt =转载 2016-06-24 11:09:34 · 1489 阅读 · 0 评论 -
C# Static
Static1、静态方法与非静态方法a、静态方法的调用类.静态方法名([参数列表])非静态方法的调用类 对象 = new 类的构造函数([参数列表])对象.非静态方法名([参数列表])静态方法是属于类的,而非静态方法是属于对象的;b、内存的初始化静态成员是在第一次使用时进行初始化。非静态的成员是在创建对象的时候。静态构造函数只能被执行一次;非静态的构造函数可转载 2017-02-08 10:03:48 · 836 阅读 · 0 评论 -
C#中“EQUALS”与“==”的速度比较
C#中“EQUALS”与“==”的速度比较最初接触C#时就一直疑惑,比较字符串的方法:“Equals”与“==”在比较时性能有什么区别呢?相信这个问题也曾困惑着许多人,那么我们就一起来探讨下:比较一个string是否等于一个值,最初接触C#的人会这么写:string myStr = "value"; if (my转载 2015-10-08 20:11:49 · 1396 阅读 · 0 评论 -
文本块(TextBlock)
文本块(TextBlock)文本块(TextBlock)控件是用于显示少量文本的轻量控件,可以通过TextBlock呈现只读的文本,你可以把TextBlock控件理解为一种纯文本的展示控件。控件的XAML语法如下:或者内容TextBlock在Windows Phone应用中非常普遍,它就相当于一个只是用于呈现文本的标签一样。写过HTML页面的开发者都知道,在转载 2015-09-18 20:21:34 · 4141 阅读 · 0 评论 -
LINQ Take和Skip
Take和Skip假定需要数据集中销售量位于前5名的顾客。我们事先并不知道这5名顾客的销售量是多少,所以不能使用where条件查找他们。一些SQL数据库如Microsoft SQL Server实现了TOP运算符,所以可以执行命令SELECT Top 5 FROM …,获得前5名顾客的数据。与这个操作对应的LINQ方法是Take(),它可以从查询结果中提取前n个结果。实际上转载 2015-09-17 16:05:38 · 545 阅读 · 0 评论 -
提示错误OCIEnvCreate 失败,返回代码为 -1
win7下.NET连接oracle,提示错误OCIEnvCreate 失败,返回代码为 -1,但错误消息文本不可用最近三天痛苦了,被oracle和.NET之间的连接头都搞大了,经过不但的安装和找原因,终于搞清楚了一下两点:(1)System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本”(2)System.E转载 2015-08-24 15:15:27 · 15556 阅读 · 0 评论 -
prepareCall()执行存储过程
CallableStatement 对象为所有的 DBMS 提供了一种以标准形式调用已储存过程的方法。已储存过程储存在数据库中。对已储存过程的调用是 CallableStatement对象所含的内容。这种调用是用一种换码语法来写的,有两种形式:一种形式带结果参,另一种形式不带结果参数。结果参数是一种输出 (OUT) 参数,是已储存过程的返回值。两种形式都可带有数量可变的输入(IN 参数)、输出(O转载 2015-07-18 15:25:44 · 1375 阅读 · 0 评论 -
对于不返回任何键列信息的 SelectCommand,不支持 UpdateCommand 的动态 SQL 生成
对于不返回任何键列信息的 SelectCommand,不支持 UpdateCommand 的动态 SQL 生成 文档来源http://blog.youkuaiyun.com/lllljz/article/details/7513785C#在用SqlDataAdapter的update命令时,可能会出现“对于不返回任何键列信息的 SelectComma转载 2015-08-26 12:15:53 · 1234 阅读 · 0 评论 -
C#连接ACCESS数据库的详细步骤!
一、建立FORM窗体,加一个按钮控件,加一个DATAGRIDVIEW控件。二、双击FORM,加入命名空间using System.Data.OleDb; 双击按钮,进入按钮代码,写如下代码 OleDbConnection strConnection = new OleDbConnection("Provider=Microsoft.Jet.转载 2015-08-21 15:21:13 · 11975 阅读 · 0 评论 -
C# VS2010中,用微软自带的System.Data.OracleClient来连接Oracle数据
由于微软在.Net框架4.0中已经决定撤销使用System.Data.OracleClient,造成在VS2010中无法连接Oracle数据库,但它还依旧存在于.Net架构中,我们可以通过自己引用 C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Data.OracleClient.dll 来获得对Oracle数据库的支持。方转载 2015-08-22 09:20:03 · 633 阅读 · 0 评论 -
C# 连接 Oracle 的几种方式
C# 连接 Oracle 的几种方式一:通过System.Data.OracleClient(需要安装Oracle客户端并配置tnsnames.ora)1. 添加命名空间System.Data.OracleClient引用2. using System.Data.OracleClient;3. string connString = "User ID=IFSAP转载 2015-08-22 15:03:26 · 395 阅读 · 0 评论 -
C#中的 int? int??是什么意思
C#中的 int?是什么意思int?:表示可空类型,就是一种特殊的值类型,它的值可以为null用于给变量设初值得时候,给变量(int类型)赋值为null,而不是0int??:用于判断并赋值,先判断当前变量是否为null,如果是就可以赋役个新值,否则跳过public int? a=null;public int b(){return this.a ?? 0;}转载 2015-10-17 16:11:37 · 1523 阅读 · 0 评论 -
C#中return、break、continue的用法
C#中return、break、continue的用法break语句:break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句。由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的。程序代码continue语句:continue语句和break语句相似。所不同的是,它不是退出一个转载 2015-09-16 20:32:42 · 889 阅读 · 0 评论 -
C# 十六进制 string 转换为浮点型
十六进制字符串与数值类型之间转换(C# 编程指南) 以下示例演示如何执行下列任务: 获取字符串中每个字符的十六进制值。 获取与十六进制字符串中的每个值对应的字符。 将十六进制 string 转换为整型。 将十六进制 string 转换为浮点型。 将字节数组转换为十六进制 string。 示例分析 此示例输出 string 中的每个字符的十六转载 2017-11-17 09:29:23 · 20161 阅读 · 0 评论