avatar
文章
826
標籤
177
分類
7
Home
Archives
Tags
Categories
Link
About
米斯特周Building a DAL using Strongly Typed TableAdapters 返回首頁
搜尋
Home
Archives
Tags
Categories
Link
About

Building a DAL using Strongly Typed TableAdapters

發表於2006-06-11|更新於2026-05-07|开发
|總字數:40|閱讀時間:1分鐘|瀏覽量:

无意中从asp.net的一个播客上发现了关于dataset和tableadapter的用法。比较详细。记录下来。

http://weblogs.asp.net/scottgu/archive/2006/01/15/435498.aspx

文章作者: zhou
文章連結: https://82885312.vercel.app/2006/06/10/2006-06-11-building-a-dal-using-strongly-typed-tableadapters/
版權聲明: 本部落格所有文章除特別聲明外,均採用CC BY-NC-SA 4.0 授權協議。轉載請註明來源 米斯特周!
ASP.NET
上一篇
存储过程的教程
什么是存储过程呢? 定义: 将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。 讲到这里,可能有人要问:这么说存储过程就是一堆SQL语句而已啊? Microsoft公司为什么还要添加这个技术呢? 那么存储过程与一般的SQL语句有什么区别呢? 存储过程的优点: 存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。 当对数据库进行复杂操作时(如对多个表进行Update,Insert,Query,Delete时),可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用。 存储过程可以重复使用,可减少数据库开发人员的工作量 安全性高,可设定只有某此用户才具有对指定存储过程的使用权 存储过程的种类: 1.系统存储过程:以sp_开头,用来进行系统的各项设定.取得信息.相关管理工作, 如 sp_help就是取得指定对象的相关信息 2.扩展存储过程 以XP_开头,用...
下一篇
在C#中应用哈希表
一,哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中key/value键值对均为object类型,所以Hashtable可以支持任何类型的key/value键值对. 二,哈希表的简单操作 在哈希表中添加一个key/value键值对:HashtableObject.Add(key,value); 在哈希表中去除某个key/value键值对:HashtableObject.Remove(key); 从哈希表中移除所有元素: HashtableObject.Clear(); 判断哈希表是否包含特定键key: HashtableObject.Contains(key); 下面控制台程序将包含以上所有操作: using System; using System.Collections; /...
相關推薦
2006-04-26
关于引用控件值的问题
昨天在写类的时候,遇到了一个问题,就是如何在类中引用form里面控件的问题。我问了几个朋友,但是给出的方法都存在问题。下面是刘工给我的一个解决办法。 1。首先需要在Program.cs里面,main()函数以外,声明如下语句: public static Form1 frmMain; 通常在main()函数之上。 2。在main()函数内声明如下语句 frmMain = new Form1(); Application.Run(frmMain); 或者 Application.Run(frmMain = new Form1()); 3。在win app窗体内将需要传递值的控件的modifiers属性改为Public,因为只有是public访问修饰符时,才可以在任何地方访问。 4。在类中调用控件值。使用下面的代码: Program.frmMain.txtBox1.Text….. 代码仅供参考,如果哪位朋友有更好的方法,我愿闻其详。:-)
2006-06-27
学习OleDB的一些纪录
上周五把我自己写的一个简单的留言本给一个搞开发的朋友看,结果发现了2个严重的bug,一个是登录Bug,一个是Sql注入漏洞. 说实话,在进行写留言本的时候,我根本就不知道SQL注入漏洞是怎么样的,后来朋友给我讲了原理,做了示范,我发现要写出安全的代码真的需要注意很多问题。朋友给我的建议是: 第一条就是使用OleDBParameters,即参数,不要使用拼凑的SQL语句(动态SQL语句),而是使用参数,将变量给参数。 第二条就是控制用户输入,即任何时候不信任用户的输入,这个需要正则表达式来完成。 第三条,过滤HTML文本,即使用HttpUtility.HTMLEncode()或者Server.HTMLEcode() 下面的这些关于参数的代码,可能比较笨拙,但是很管用。因为oledb不像SQL Server那样,SQL SERVER使用命名参数,而OLEDB使用的是定位参数,即需要参数的地方使用‘?’。 下面是我写的一段代码:     public static string filename = “~//App_Data//test.mdb”;     public static ...
2006-06-11
在C#中应用哈希表
一,哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中key/value键值对均为object类型,所以Hashtable可以支持任何类型的key/value键值对. 二,哈希表的简单操作 在哈希表中添加一个key/value键值对:HashtableObject.Add(key,value); 在哈希表中去除某个key/value键值对:HashtableObject.Remove(key); 从哈希表中移除所有元素: HashtableObject.Clear(); 判断哈希表是否包含特定键key: HashtableObject.Contains(key); 下面控制台程序将包含以上所有操作: using System; using System.Collections; /...
2006-10-14
如何从web.config中取得ConnectionString
通过使用ConfigurationManager,你可以从Web.Config中取得ConnectionString。 Web.Config connectionStrings 配置部分: <connectionStrings> <add name="MyConnectionString" connectionString="Data Source=myDBServer;database=myDB;Integrated Security=True;" providerName="System.Data.SqlClient"/> </connectionStrings> aspx 文件: <asp:SqlDataSource ID="DS" runat="server" ConnectionString="<%$ ConnectionStrings:MyConnectionString %> 代码中: C#代码: s...
2006-04-21
学习了ASP和ASP.NET的一点心得
今天从网络上主要看了一下ASP的教程,看的不是很深,仅仅介绍了ASP的几个对象和方法,还有简单的几个例子。不过从网络看的10天学会ASP.net非常不错,很适合速成。 也对新手容易出现的问题,文章中都一一列举出来了,尤其是用C#开发ASP.NET的时候,特别明显.因为很容易忘记大小写和分号,以及传递参数的时候使用圆括号。但是文章中谈到的验证控件,似乎没有,因为当我执行代码的时候报错,好像在System.Web.UI.WebControls里面没有validater这样的控件。下面贴出错误消息: Parser Error Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. Parser Error Message: Could not loa...
2006-05-13
ASP.NET与SQL数据库连接方面的笔记
ASP.NET连接数据库可以使用VS提供的空间DATASOURCE,包括Sqldatasource,objectdatasource,xmldatasource,AccessDatasource。 连接数据库一般是三步,先建立连接,执行SQL命令,关闭连接。 当然,可以先把连接数据库字符串写入Web.Config文件,然后调用。 方法如下:    SqlConnection aconn = new SqlConnection(ConfigurationManager.AppSettings.Get(“Conn”));         aconn.Open();         string sql1=”Insert into table(colum1,colum2,colum3) values ('Value1','Value2','value3')”;         SqlCommand command = new SqlCommand(sql1,aconn);        ...

評論
avatar
zhou
文章
826
標籤
177
分類
7
最新文章
CertBot申请证书2026-04-13
Tailscale-自建Derp中继服务器2026-03-12
Github无法push代码报Connection closed2024-11-28
Cloudflare Tunnels无法建立隧道的解决办法2024-11-26
Stay With Me - Miki Matsubara2024-11-23
© 2005 - 2026 By zhou框架 Hexo 8.1.2|主題 Butterfly 5.5.4
搜尋
資料載入中