暂无个人介绍
一般是大括号的问题,多了?少了?
点击打开链接
点击打开链接
方法一:同时按SHIFT和DELETE键然后点OK就可以了 。 方法二:如果在window窗口下sqlplus 中清屏命令:host cls 或是clear screen 或只是4位 clea scre。 方法三:如果是在dos的窗口下进入sql/plus就要用clear SCR。
例子:zkemkeeper.CZKEMClass aa = new CZKEMClass(); VS2008的版本,都是一样的添加引用,一样的代码,VS2010的就会报错,如下: Error:Interop type 'zkemkeeper.CZKEMClass' cannot be embedded.Use the applicable interfa
本机在安装相关软件的时候,提示MSDTC on server ‘主机名’ is unavailable,同时在控制面板-管理工具-服务中也没有msdtc服务(全称:Microsoft Distributed Transaction Coordinator服务) 解决方法: (1)运行CMD,在命令行先输入"msdtc -uninstall"卸载MSDTC,
用PLSQL Developer登录scott/tiger 账户时 给出提示: ERROR: ORA-28000: the account is locked 小注:有可能会出现在用PLSQL Developer登陆远程服务器上的数据库时,提示。但在服务器上登陆就不提示,的情况。 解决方法: (1)(以DBA的身份)登录syst
今天把petshop4.0下载下来安装上学习一下,但在用浏览器浏览的时候就出现错误了: 编译器错误信息: CS0234:命名空间“PetShop”中不存在类型或命名空间名称“Model”(是缺少程序集引用吗?) 我把Model层重新编译(右键:生成)了一下,上面的错误解决了。
PDF-XChange Viewer Pro 注册码: User Name : Team EAT Organization : EATiSO Email address : teameat@no_email.com Key code : PXP50-6TUFA-Z4R48-3H1KG-IXM7Z-6TLLP PDF-XChange简介:百度百科
1. 值类型: 值类型是方法默认的参数类型,采用的是值拷贝的方式。也就是说,如果使用的是值类型,则可以在方法中更改该值,但当控制传递回调用过程时,不会保留更改的值。 2. 引用类型(ref类型) ref 关键字使参数按引用传递。其效果是,当控制权传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。 2.1. 若要使用 ref 参数,则方法定义和调
在定义函数时,可以将函数的最后一个参数定义为参数数组,参数数组首先是一个数组,其次,它又作为函数的最后一个参数,参数数组只能是一维数组。当函数具有参数数组时,就可以使用个数不定的参数调用该函数。要定义具有参数数组的函数,需要使用params关键字,如下所示: 函数修饰符 返回值的类型 函数名(参数类型1,参数名1,…,params 类型名[] 数组名) {
什么是委托? 首先要知道什么是委托,用最通俗易懂的话来讲,你就可以把委托看成是用来执行方法(函数)的一个东西。如何使用委托? 在使用委托的时候,你可以像对待一个类一样对待它。即先声明,再实例化。只是有点不同,类在实例化之后叫对象或实例,但委托在实例化后仍叫委托。声明,如: namespace Vczx.ProCSharp.Exc { delegate double Maths
在LINQ中,数据源和查询结果实际上都是IEnumerable<T>或IQueryable<T>类型对象 LINQ主要的功能就是实现查询,LINQ查询存在以下两种形式。 ⑴ Method Synta (查询方法方式):主要利用 System.Linq.Enumerable 类中定义的扩展方法和Lambda 表达式
匿名方法是在C#2.0时引入的,C#3.0中仍然可以使用。通常给委托对象赋值一个方法时,要先定义这个方法,然后把方法名赋给委托对象,使用匿名方法可以直接将代码块赋给委托对象,不需要方法名,所以称为匿名方法。这个功能省去创建委托时想要传递给一个委托的小型代码块的一个额外的步骤。它也消除了类代码中小型方法的混乱。下面的代码说明使用匿名方法可以直接将代码块赋给委托对象,不需要方法名。 class
在C#3.0中,继匿名方法之后出现了Lambda 表达式,使表达更为简洁、快捷。Lambda 表达式使用Lambda 运算符 “=>”来定义,语法如下: (参数列表) => {方法体} Lambda 运算符的左边是输入参数,定义Lambda表达式的接收参数列表,右边包含表达式或语句块,表示将表达式的值或语句块返回的值传给左边的参数列表。 Lambda 表达式是一个匿名函数,可以包
(*) 委托 delegate 从最简单的例子开始: namespace ConsoleApplication1 { class Program { // 委托其实就相当于一个类型。这里,类型的名字叫BinaryOp public delegate int BinaryOp(int x, int y); static p
Dictionary<string, string>是一个泛型 他本身有集合的功能有时候可以把它看成数组 他的结构是这样的:Dictionary<[key], [value]> 他的特点是存入对象是需要与[key]值一一对应的存入该泛型 通过某一个一定的[key]去找到对应的值 举个例子: //实例化对象 D
实体引用 在 XML 中,一些字符拥有特殊的意义。 如果你把字符 "<" 放在 XML 元素中,会发生错误,这是因为解析器会把它当作新元素的开始。 这样会产生 XML 错误: <message>if salary < 1000 then</message> 为了避免这个错误,请用实体引用来代替 "<" 字符: <mes
点击打开链接
Reflector是.NET开发中必备的反编译工具。即使没有用在反编译领域,也常常用它来检查程序集的命名规范,命名空间是否合理,组织类型的方法是否需要改善。举例说明,它有一个可以查看程序集完整名称的功能,请看下图 这里的Name,是标识一个程序集的完整标识,当GAC中存在程序集的多个版本时,这个名称是唯一的识别名称。 但是,Reflector很早就转向收费软件了
【IT168技术文档】1、用EXISTS替代IN,NOT EXISTS替代NOT IN: 在子查询中,NOT在许多基于基础表的查询中,为了满足一个条件,往往需要对另一个表进行联接.在这种情况下,使用EXISTS(或NOTEXISTS)通常将提高查询的效率. SELECT AND EXISTS (SELECT ‘X' FROM DEPT WHERE DEPT.DEPTN
1、看容易出现的迷茫 人为什么会迷茫 其一:不知道自己当前所做的事情有什么意义,处于什么阶段,后面又将何去何从; 其二:处理的事情零零散散,反反复复,无序繁杂,心生疲乏。 所以,我们在沟通和被沟通的时候,一定给到大家能认知、认同的清晰视图。如:个人发展视图、业务规划视图、项目范围视图、需求列表视图。 我们在沟通中也要注意解决迷茫, 达到事半功倍的效率。 首先要
背景:当从数据库中获取数据集dataset并绑定到gridview上之后,但gridview上并未显示出相应的数据,单步调试发现ds中存在那一列,并且列中有数据,就是绑定不上去。原因可能有一下几种: 1、绑定时fieldname未设置对,比如未将列名全部大写。 小注:GridControl控件绑定时,在调节列属性时,列属性(filed name)要与数据库中的列名对应起来(当时or
使用背景: 完成一个查询,返回一个DataTable后,很多时候都想在查询结果中继续搜索。这时可以使用DataTable.Select方法对结果进行再查询。 DataRow[] dr = ds.Tables[table_name].Select(); DataRow[] dr = ds.Tables[table_name].Select("数据库绑定在gridv
SELECT CREATED FROM USER_OBJECTS WHERE OBJECT_NAME='表名'; 注意 你的table名字一定要大写 在数据字典里是分大小写的。
今天写了一个插入语句,往表C中插入数据。insert into 表名(列名) values () where A.列aa=B.列bb; 但半天没反应,select aa from A;select bb from B,发现存在相等的值 A中的aa是1,2,3;B中是001,002,003 解决:把1改为001,2改为002,3改为003后问题解决,从此可以看出0
在C#中,当我们想要存储一组对象的时候,就会想到用数组,ArrayList,List这三个对象了。那么这三者到底有什么样的区别呢?我们先来了解一下数组,因为数组在C#中是最早出现的。 数组 数组有很多的优点,比如说数组在内存中是连续存储的,所以它的索引速度是非常的快,而且赋值与修改元素也很简单,比如: string[] s=new string[3]; //赋值 s[0]="a
select text from all_source where name = '存储过程名'; 例如建立存储过程的语句为: CREATE OR REPLACE PROCEDURE EMP_COUNT AS V_TOTAL NUMBER(10); BEGIN SELECT COUNT(*) INTO V_TOTAL FROM EMP; DBMS_OUTPUT.PUT_LINE
点击打开链接
http://blog.163.com/pinbo_jiankun/blog/static/13354648820138245630971/
登录要查看的数据库,输入:select * from v$version;即可
1、要调试服务器端的代码,先把服务器端的dll换为最新的。 2、debug---attch process A、附加主调试进程(eg:Tr管理软件套件) B、附加W3WP.exe进程(该进程仅在服务器端有,客户端没有),调试服务器端代码的关键。 在XP中该进程不叫W3wp.exe,而叫做 3、在服务器端代码添加断点,即可追逐到服务器端的代码 小注:要
当函数需要一个DateTime类型的变量,但传入的值drselect["某列名"].ToString()输出来后,显示为20080501这个格式时,要注意这种格式不能转化为DateTime类型的变量,应该转化成2008-05-01这种形式就可以了。 代码: DateTime dt = new DateTime();
not all code paths return a value这句话直译是: 不是所有的代码都返回值 private bool aa() { foreach (DataRow dr in ds.Tables[0].Rows) { if (dr["列名"].Equals(某个变量))
点击打开链接 作者:jiankunking 出处:http://blog.csdn.net/jiankunking
点击打开链接
//cEdit_qx是CheckBox的名字(当然可以任意取) //右击CheckBox控件在方法中找CheckStateChanged private void cEdit_qx_CheckStateChanged(object sender, EventArgs e) { if (cEdit_qx.Checked)
1、当打开Firefly与VS2010报这个错误的时候,显示下面这个错误: 解决办法:打开:C:\Windows\System32\drivers\etc\hosts文件,在文件末尾添加2行(注意:这两行前可能会被杀毒软件添加添加#号。添加后就不起作用了,如果感觉工作区明显变慢,请检查这个hosts文件),内容如下: 228.200.200.201 2
作者:jiankunking 出处:http://blog.csdn.net/jiankunking 例子: //下面两句话应该写在Load函数中 comboBoxEdit1.Properties.Items.Add("0-未导入AA"); comboBoxEdit1.Properties.Items.Add("1-已导入AA"); //下面这句话应该是让comboBoxEdit默
1、在form1中要打开form2时(form1与form2均为类) new form2 = New Form2(); form2.ShowDialog(); form2.Dispose(); 注:ShowDialog()显示模式窗体Show()显示非模式窗体 根据具体情况使用 2、form之间传递参数 例如: 在F
点击打开链接 作者:jiankunking 出处:http://blog.csdn.net/jiankunking
问题背景简介: 在服务器上搭建了64环境,用于测试,由于plsql对于64位oracle支持不好,所以其导入、导出表或者数据图标为灰色,不可用。 那我要该服务器上导入相应的数据应该怎么办呢? 解决办法:在本机(32位环境)plsql登录相应的帐号,将.pde文件导入(导入、导出按钮在工具栏下面有),即可。导入pde文件是在pl/sql developer选项卡界
点击打开链接
首先执行语句 select * from V$NLS_PARAMETERS 查看第一行中PARAMETER项中为NLS_LANGUAGE 对应的VALUE项中是否为SIMPLIFIED CHINESE。如果不是,需要设置环境变量。 1、右击我的电脑,选择属性,如下图: 2、选择高级系统设置,如下图: 3、“高级
点击打开链接
SQL SERVER: select * from information_schema.tables ORACLE: select table_name from user_tables ACCESS: select name from MSysObjects where type=1 and flags=0
点击打开链接
点击打开链接
C# String 对象是不可改变的。每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的 String对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用System.Text.StringBuilder 类。例如,当
1、用于 SQL Server 的语法 下列 SQL 语句把 "Persons" 表中的 "P_Id" 列定义为 auto-increment 主键: CREATE TABLE Persons ( P_Id int PRIMARY KEY IDENTITY, LastName varchar(255) NOT NULL, FirstName varchar(255), Ad