2012年7月17日

命令对象SqlCommand(三)执行命令,返回多个结果

摘要: 对于期望返回多行和多列的查询,应该使用命令的ExecuteReader()方法.这方法返回一个数据读取器,它是SqlDataReader类的一个实例。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SqlClient;namespace CommandReader{ class Program { static void Main(string[] args) { SqlConnec... 阅读全文

posted @ 2012-07-17 22:58 流星落 阅读(905) 评论(0) 推荐(0) 编辑

命令对象SqlCommand(二)执行命令,返回单个记录

摘要: SQL代码返回单个值,应该使用SqlCommand对象的ExceuteScalar方法using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SqlClient;namespace CommandScalar{ class Program { static void Main(string[] args) { SqlConnection conn = new SqlConnection(@"Dat... 阅读全文

posted @ 2012-07-17 22:05 流星落 阅读(321) 评论(0) 推荐(0) 编辑

SQL Server数据提供程序中的命令对象SqlCommand(一)创建命令

摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SqlClient;namespace CommandSql{ class Program { static void Main(string[] args) { SqlConnection conn = new SqlConnection(@"Data Source=PC2012032219VBB;Initial Catalog=No... 阅读全文

posted @ 2012-07-17 21:34 流星落 阅读(302) 评论(0) 推荐(0) 编辑

使用OleDbConnection显示连接信息

摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.OleDb;namespace ConnectionOledb{ class Program { static void Main(string[] args) { OleDbConnection conn = new OleDbConnection(@" provider=sqloledb; ... 阅读全文

posted @ 2012-07-17 14:11 流星落 阅读(432) 评论(0) 推荐(0) 编辑

使用SqlConnection显示连接信息

摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SqlClient;namespace ConnectionDisplay{ class Program { static void Main(string[] args) { SqlConnection conn = new SqlConnection(@" server=.; user i... 阅读全文

posted @ 2012-07-17 13:29 流星落 阅读(223) 评论(0) 推荐(0) 编辑

使用ODBC数据提供程序访问MSSQL数据库

摘要: 使用OdbcDataReader读取数据库using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.Data.Odbc;namespace OdbcProvider{ class Program { static void Main(string[] args) { string connString = @"Dsn=ODBCnorthwind"; ... 阅读全文

posted @ 2012-07-17 11:29 流星落 阅读(574) 评论(0) 推荐(0) 编辑

使用OLE DB数据提供程序访问MSSQL数据库

摘要: 使用OleDbDataReader来读取数据using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.OleDb;namespace OleDbProvider{ class Program { static void Main(string[] args) { string connString = @"Provider=SQLOLEDB;Data Source=SNH;Password=1... 阅读全文

posted @ 2012-07-17 11:00 流星落 阅读(291) 评论(0) 推荐(0) 编辑

SQL总结

摘要: 我们已经学习了 SQL,下一步学习什么呢?SQL 概要本教程已经向您讲解了用来访问和处理数据库系统的标准计算机语言。我们已经学习了如何使用 SQL 在数据库中执行查询、获取数据、插入新的纪录、删除记录以及更新记录。SQL 是一种与数据库程序协同工作的标准语言,这些数据库程序包括 MS Access、DB2、Informix、MS SQL Server、Oracle、MySQL、Sybase 等等。我们已经学习了 SQL,下一步学习什么呢?下一步应该学习 ADO。ADO 是一种从网站访问数据库中数据的编程接口。ADO 使用 SQL 来查询数据库中的数据。如果您需要学习更多关于 ADO 的知识,请 阅读全文

posted @ 2012-07-17 09:44 流星落 阅读(117) 评论(0) 推荐(0) 编辑

SQL 快速参考

摘要: SQL 快速参考来自 W3School 的 SQL 快速参考。可以打印它,以备日常使用。SQL 语句语句语法AND / ORSELECT column_name(s)FROM table_nameWHERE conditionAND|OR conditionALTER TABLE (add column)ALTER TABLE table_name ADD column_name datatypeALTER TABLE (drop column)ALTER TABLE table_name DROP COLUMN column_nameAS (alias for column)SELECT c 阅读全文

posted @ 2012-07-17 09:43 流星落 阅读(139) 评论(0) 推荐(0) 编辑

SQL函数---SQL FORMAT()

摘要: SQL FORMAT() 函数FORMAT() 函数FORMAT 函数用于对字段的显示进行格式化。SQL FORMAT() 语法SELECT FORMAT(column_name,format) FROM table_name参数描述column_name必需。要格式化的字段。format必需。规定格式。SQL FORMAT() 实例我们拥有下面这个 "Products" 表:Prod_IdProductNameUnitUnitPrice1gold1000 g32.352silver1000 g11.563copper1000 g6.85现在,我们希望显示每天日期所对应的名 阅读全文

posted @ 2012-07-17 09:41 流星落 阅读(194) 评论(0) 推荐(0) 编辑

SQL函数---SQL MID()

摘要: SQL MID() 函数MID() 函数MID 函数用于从文本字段中提取字符。SQL MID() 语法SELECT MID(column_name,start[,length]) FROM table_name参数描述column_name必需。要提取字符的字段。start必需。规定开始位置(起始值是 1)。length可选。要返回的字符数。如果省略,则 MID() 函数返回剩余文本。SQL MID() 实例我们拥有下面这个 "Persons" 表:IdLastNameFirstNameAddressCity1AdamsJohnOxford StreetLondon2Bus 阅读全文

posted @ 2012-07-17 09:40 流星落 阅读(192) 评论(0) 推荐(0) 编辑

SQL函数---SQL LCASE()

摘要: SQL LCASE() 函数LCASE() 函数LCASE 函数把字段的值转换为小写。SQL LCASE() 语法SELECT LCASE(column_name) FROM table_nameSQL LCASE() 实例我们拥有下面这个 "Persons" 表:IdLastNameFirstNameAddressCity1AdamsJohnOxford StreetLondon2BushGeorgeFifth AvenueNew York3CarterThomasChangan StreetBeijing现在,我们希望选取 "LastName" 和 阅读全文

posted @ 2012-07-17 09:38 流星落 阅读(128) 评论(0) 推荐(0) 编辑

SQL函数---SQL UCASE()

摘要: SQL UCASE() 函数UCASE() 函数UCASE 函数把字段的值转换为大写。SQL UCASE() 语法SELECT UCASE(column_name) FROM table_nameSQL UCASE() 实例我们拥有下面这个 "Persons" 表:IdLastNameFirstNameAddressCity1AdamsJohnOxford StreetLondon2BushGeorgeFifth AvenueNew York3CarterThomasChangan StreetBeijing现在,我们希望选取 "LastName" 和 阅读全文

posted @ 2012-07-17 09:37 流星落 阅读(166) 评论(0) 推荐(0) 编辑

SQL函数---SQL NOW()

摘要: SQL NOW() 函数NOW() 函数NOW 函数返回当前的日期和时间。提示:如果您在使用 Sql Server 数据库,请使用 getdate() 函数来获得当前的日期时间。SQL NOW() 语法SELECT NOW() FROM table_nameSQL NOW() 实例我们拥有下面这个 "Products" 表:Prod_IdProductNameUnitUnitPrice1gold1000 g32.352silver1000 g11.563copper1000 g6.85现在,我们希望显示当天的日期所对应的名称和价格。我们使用如下 SQL 语句:SELECT 阅读全文

posted @ 2012-07-17 09:34 流星落 阅读(290) 评论(0) 推荐(0) 编辑

SQL函数---SQL ROUND()

摘要: SQL ROUND() 函数ROUND() 函数ROUND 函数用于把数值字段舍入为指定的小数位数。SQL ROUND() 语法SELECT ROUND(column_name,decimals) FROM table_name参数描述column_name必需。要舍入的字段。decimals必需。规定要返回的小数位数。SQL ROUND() 实例我们拥有下面这个 "Products" 表:Prod_IdProductNameUnitUnitPrice1gold1000 g32.352silver1000 g11.563copper1000 g6.85现在,我们希望把名称和 阅读全文

posted @ 2012-07-17 09:31 流星落 阅读(209) 评论(0) 推荐(0) 编辑

SQL函数---SQL LEN()

摘要: SQL LEN() 函数LEN() 函数LEN 函数返回文本字段中值的长度。SQL LEN() 语法SELECT LEN(column_name) FROM table_nameSQL LEN() 实例我们拥有下面这个 "Persons" 表:IdLastNameFirstNameAddressCity1AdamsJohnOxford StreetLondon2BushGeorgeFifth AvenueNew York3CarterThomasChangan StreetBeijing现在,我们希望取得 "City" 列中值的长度。我们使用如下 SQL 阅读全文

posted @ 2012-07-17 09:23 流星落 阅读(197) 评论(0) 推荐(0) 编辑

SQL函数---SQL HAVING 子句

摘要: SQL HAVING 子句HAVING 子句在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与合计函数一起使用。SQL HAVING 语法SELECT column_name, aggregate_function(column_name)FROM table_nameWHERE column_name operator valueGROUP BY column_nameHAVING aggregate_function(column_name) operator value SQL HAVING 实例我们拥有下面这个 "Orders" 表:O_IdOr 阅读全文

posted @ 2012-07-17 09:11 流星落 阅读(360) 评论(1) 推荐(0) 编辑

SQL函数---SQL GROUP BY 语句

摘要: SQL GROUP BY 语句合计函数 (比如 SUM) 常常需要添加 GROUP BY 语句。GROUP BY 语句GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。SQL GROUP BY 语法SELECT column_name, aggregate_function(column_name)FROM table_nameWHERE column_name operator valueGROUP BY column_name SQL GROUP BY 实例我们拥有下面这个 "Orders" 表:O_IdOrderDateOrderPriceCu 阅读全文

posted @ 2012-07-17 09:08 流星落 阅读(158) 评论(0) 推荐(0) 编辑

SQL函数--- SQL MIN()

摘要: SQL MIN() 函数MIN() 函数MIN 函数返回一列中的最小值。NULL 值不包括在计算中。SQL MIN() 语法SELECT MIN(column_name) FROM table_name注释:MIN 和 MAX 也可用于文本列,以获得按字母顺序排列的最高或最低值。SQL MIN() 实例我们拥有下面这个 "Orders" 表:O_IdOrderDateOrderPriceCustomer12008/12/291000Bush22008/11/231600Carter32008/10/05700Bush42008/09/28300Bush52008/08/06 阅读全文

posted @ 2012-07-17 01:25 流星落 阅读(184) 评论(0) 推荐(0) 编辑

SQL函数--- SQL SUM()

摘要: SQL SUM() 函数SUM() 函数SUM 函数返回数值列的总数(总额)。SQL SUM() 语法SELECT SUM(column_name) FROM table_nameSQL SUM() 实例我们拥有下面这个 "Orders" 表:O_IdOrderDateOrderPriceCustomer12008/12/291000Bush22008/11/231600Carter32008/10/05700Bush42008/09/28300Bush52008/08/062000Adams62008/07/21100Carter现在,我们希望查找 "Order 阅读全文

posted @ 2012-07-17 01:25 流星落 阅读(199) 评论(0) 推荐(0) 编辑

导航