摘要: 若要调用存储过程,请将 Command 对象的 CommandType 设置为 StoredProcedure。CommandType 一旦设置为 StoredProcedure,就可以使用 Parameters 集合来定义参数 // 创建数据库连接 SqlConnection nwindConn = new SqlConnection("Data Source=localhost;Integrated Security=SSPI;Initial Catalog=northwind"); // 创建命令,这里执行存储过程,第一个参数是存储过程的名字 SqlCommand s 阅读全文
posted @ 2011-02-24 16:08 虎头工作室 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 成功建立数据库连接后,可以通过数据库连接进行对数据库的操作。本章讲述对数据库的查询操作。有如下内容: 命令Command对象 从数据库获取单值 用DataReader查询从数据库中获取blob值 使用DataAdapter填充DataSet1.Command对象 当建立与数据源的连接后,可以使用 Command 对象来执行命令并从数据源中返回结果。 您可以使用 Command 构造函数来创建命令,该构造函数采用在数据源、Connection 对象和 Transaction 对象中执行的 SQL 语句的可选参数。 也可以使用 Connection 的 CreateCommand 方法来创建用于特 阅读全文
posted @ 2011-02-24 14:41 虎头工作室 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 以SQLServer为例子进行说明,包含以下内容: 如何进行连接 如何关闭连接 池的问题 连接状态1.如何进行连接 // 创建连接实例 DbConnection myConnection = new SqlConnection(); // 设置连接字符串 myConnection.ConnectionString = "user id=userName;password=pass;initial catalog=northwind;data source=mySQLServer;Connect Timeout=30"; // 打开连接 myConnection.Open() 阅读全文
posted @ 2011-02-24 13:31 虎头工作室 阅读(221) 评论(0) 推荐(0) 编辑
摘要: ADO.NET分为两部分:数据提供程序;DataSet数据提供程序有四种主要对象 Connection 建立与特定数据源的连接。 Command 对数据源执行命令。公开 Parameters,并且可以从 Connection 在 Transaction 的范围内执行。 DataReader 从数据源中读取只进且只读的数据流。 DataAdapter 用数据源填充 DataSet 并解析更新。 .NET提供了几种数据提供程序的实现 SQL Server .NET 数据提供程序 using System.Data.SqlClient; OLE DB .NET 数据提供程序 using Syste 阅读全文
posted @ 2011-02-24 10:45 虎头工作室 阅读(393) 评论(1) 推荐(1) 编辑
摘要: 今天遇到一个怪问题,在Delphi中,运行如下程序,正常但是,当TitleNames[0]='12345678901234567890123456789012',也就是说长度大于31的时候,就会发生错误,不知道为什么?? 阅读全文
posted @ 2010-11-18 15:48 虎头工作室 阅读(1417) 评论(0) 推荐(0) 编辑