2010年10月12日
摘要: 当在数据库中创建用户时,基于应用性能和管理方面的考虑,最好为不同的用户创建独立的表空间。 1.创建表空间 不论是Lnux环境,还是Wndows环境,都要首先创建好表空间的存放路径,如: /opt/oracle/oradata/cocis 或 D:\oracle\oradata\cocis 若事先不创建该目录路径,则在创建表空间的时候会出错。 然后执行如下命令:SQL> create tabl... 阅读全文
posted @ 2010-10-12 22:52 程序诗人 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 准备工作: table:oracle用户scott下的emp表 ; 一. Oracle 从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是   对于每个组返回多行,而聚合函数对于每个组只返回一行。 exp: Sql代码 selectt.empno,t.ename,sum(t.sal)fromempt 这样会报:ORA-00937:非单组分组函数; 结论:聚合... 阅读全文
posted @ 2010-10-12 22:40 程序诗人 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 查看当前用户的缺省表空间SQL>select username,default_tablespace from user_users;查看当前用户的角色SQL>select * from user_role_privs;查看当前用户的系统权限和表级权限SQL>select * from user_sys_privs;SQL>select * from user_tab_pr... 阅读全文
posted @ 2010-10-12 22:32 程序诗人 阅读(4193) 评论(0) 推荐(0) 编辑
摘要: IE提供的showModalDialog()方法是一个很好用的Web应用功能,虽然一般的网站应用不是很常见,但一旦涉及到企业应用级的Web开发则就很有用了。现在我用一个简单易懂的例子来说明一下:这一应用需要两个web文件:1、父窗口(也即用来控制弹出窗口的那个页面)showModalDialog.html-----------------------------------------------... 阅读全文
posted @ 2010-10-12 22:28 程序诗人 阅读(763) 评论(0) 推荐(1) 编辑
摘要: [代码] 阅读全文
posted @ 2010-10-12 22:24 程序诗人 阅读(18671) 评论(0) 推荐(2) 编辑
摘要: 第一种:QueryString //将源页面start.aspx中的lable 和textbox中的内容传到end.aspx页面中 并在其lable 和textbox中显示传过来的内容 源页面代码:protected void Button1_Click(object sender, EventArgs e) { string url; url = "end.aspx?name="+Label1.... 阅读全文
posted @ 2010-10-12 08:47 程序诗人 阅读(345) 评论(0) 推荐(0) 编辑
  2010年10月11日
摘要: 上面就是结果,前台代码如下:[代码]处理页面程序如下:[代码]可惜的是,在ie7中显示不出来结果,但是在chrome、firefox和opera中倒是显示都正常,求解。 阅读全文
posted @ 2010-10-11 22:18 程序诗人 阅读(3212) 评论(2) 推荐(2) 编辑
  2010年9月30日
摘要: 具体方式是:首先需要有jquery.js 其次要有jquery.MultiFile.js这两个文件然后前台代码如下:[代码]后台代码如下:[代码] 阅读全文
posted @ 2010-09-30 10:51 程序诗人 阅读(2583) 评论(0) 推荐(0) 编辑
  2010年9月26日
摘要: 用一个例子来说明吧,这样比较好明白一些。就是打开主窗体,datagridview加载了一些数据,然后我们在打开的子窗体中,输入一些条件,让主窗体中的数据随着加载的条件来动态实现加载数据。这就需要涉及到从子窗体传值到主窗体,然后筛选数据,最后绑定。其中,个人认为,最为高效的方法就是利用委托事件来实现。我们可以先看看子窗体的代码:[代码]可以很明显的看到,子窗体中有一个全局的委托,然后申明了一个Sea... 阅读全文
posted @ 2010-09-26 19:36 程序诗人 阅读(4002) 评论(3) 推荐(1) 编辑
摘要: 单线程的winfom程序中,设置一个控件的值是很easy的事情,直接 this.TextBox1.value = "Hello World!";就搞定了,但是如果在一个新线程中这么做,比如:[代码]运行时,会报出一个无情的错误:线程间操作无效: 从不是创建控件“textBox1”的线程访问它。究其原因,winform中的UI控件不是线程安全的,如果可以随意在任何线程中改变其... 阅读全文
posted @ 2010-09-26 08:52 程序诗人 阅读(317) 评论(0) 推荐(0) 编辑
  2010年9月13日
摘要: 首先,为了动态的在内存中装载程序或程序集,我们以文件流的方式读取二进制文件,并将其以字节的形式保存在数组中,代码如下://动态加载插件StringpluginFilePath =Path.GetDirectoryName(Application.ExecutablePath) +"\\plugins\\PluginLibrary.dll";FileStreamfs =newFileStream(p... 阅读全文
posted @ 2010-09-13 16:08 程序诗人 阅读(909) 评论(1) 推荐(0) 编辑
摘要: 本文主要介绍JQuery框架里面支持的自定义事件模型,通过实例说明什么时候可以利用事件模型进行面向对象的JS编程,以及利用“带命名空间的事件处理函数”来避免unbind时影响别的事件订阅。知识要点:1,自定义事件custom events及事件的订阅2,trigger、bind、unbind方法的使用3,带命名空间的自定义事件将下面内容粘贴至txt文档后再直接粘贴至fire... 阅读全文
posted @ 2010-09-13 09:38 程序诗人 阅读(983) 评论(0) 推荐(0) 编辑
摘要: 译者:Tony Qu下载:PagingTest Solution (C#) - 55.8 KbPaging_Procedures SQL script - 2.48 KbPaging_LargeTable SQL script - 0.6 Kb介绍在Web应用程序中,对一个大数据库结果集进行分页已经是一个家喻户晓的问题了。简单的说,你不希望所有的查询数据显示在一个单独的页面中,所以带有分页的显示才... 阅读全文
posted @ 2010-09-13 09:26 程序诗人 阅读(480) 评论(0) 推荐(0) 编辑
  2010年9月10日
摘要: 首先,建立oracle下面的存储过程,如下所示:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--CREATEORREPLACEPROCEDUREP_SZ(typeINVARCHAR2,titleINVARCHAR2,p_OutCursoroutS... 阅读全文
posted @ 2010-09-10 13:26 程序诗人 阅读(817) 评论(1) 推荐(0) 编辑
摘要: 兼容opera,chorme,ie,但是在firefox下面有些许缺憾。见图:代码如下:[代码] 阅读全文
posted @ 2010-09-10 11:34 程序诗人 阅读(401) 评论(0) 推荐(0) 编辑