摘要: 第一个示例显示如何返回在 DataGrid 中显示的 DataTable 的主键列。第二个示例演示如何为 DataTable 设置主键列。 Visual Basic Private Sub GetPrimaryKeys(table As DataTable) ' Create the array for the columns. Dim columns() As DataColumn c... 阅读全文
posted @ 2009-04-09 15:36 与时俱进 阅读(5702) 评论(0) 推荐(0) 编辑
摘要: 引言: 在数据量不大的情况下,程序怎么写基本上性能差别不大,但是当我们面对数以万计的数据的时候,我想性能就是个不得不考虑的问题了,每写一个方法,每填充一笔数据都要考虑到性能问题,否则服务器将承担巨大的执行开销,如果服务器性能不好可能立即就死在那里了,所以在大数据量频繁访问的页面上,我们就必须考虑如何提高页面的性能了,本文将提供一种用cache提高访问性能的方法来解决此问题,在很大程度上提高页面加... 阅读全文
posted @ 2009-04-09 15:02 与时俱进 阅读(335) 评论(0) 推荐(0) 编辑
摘要: ADO.NET提供了Connection来连接数据库,同时也提供了Command对象来查询数据库。同Connection对象一样,Command也有两种:OleDbCommand和SqlCommand.其区别同Connection对象。 要操纵数据库,必须先使用Connection来连接到数据库,再创建一个Command来查询。有几种创建方式,例: SqlCommand cmd; st... 阅读全文
posted @ 2009-04-09 14:58 与时俱进 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 这一次我们将把DataReader了结,同时我们提到的有些技巧与DataReader无关但是是很基本的也很有用的技巧。 一,参数化查询 在上一篇文章发表以后不少网友提意见说代码不规范,没有对sql使用参数,这确实是很大一个漏洞,所以我在这里首先谈一下参数化查询问题。 使用参数化查询的好处:可以防止sql注入式攻击,提高程序执行效率。 针对sql server .net data Provi... 阅读全文
posted @ 2009-04-09 14:35 与时俱进 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1. 打开新的窗口并传送参数: //传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"’)</script>") //接收参数: string a = Request.QueryString("id"); string b = Request.Qu... 阅读全文
posted @ 2009-04-09 14:03 与时俱进 阅读(174) 评论(0) 推荐(0) 编辑
摘要: Mono的入门教程,没有包括安装和配置部分 蛮实用的,都是flash教程 Getting Started with Linux Desktop Development Using Mono 用Mono开始Liunx桌面编程 Getting Started with ASP.NET, ADO.NET and Web Service Development on Mono 用Mono开始Web及... 阅读全文
posted @ 2009-04-09 13:24 与时俱进 阅读(1286) 评论(0) 推荐(0) 编辑
友情链接:同里老宅院民居客栈