摘要:
在与数据库进行交互时,我们使用到了一个CodeSmith自带的组件SchemaExplorer,利用这个组件我们可以访问数据库的数据表、存储过程、视图等,并可以得到相应的数据类型、标识列、列的(字段)名称等信息。 下面这个例子是教我们如何生成一个存储过程,虽然网上有很多一样的例子,但是我是从CodeSmith中的英文帮助中自己翻译出来的:) 使用的是SQL Server... 阅读全文
摘要:
编写一个数据库驱动的模板°Ð¼ ¬ùe#bbs.51aspx.comNuú.p¶dé现在我们已经认识了哪些怎么样使用CodeSmith配合我们工作的要素,°Ð¼ ¬ùe#bbs.51aspx.comNuú.p¶dé我们接着学如何生成你可能下载CodeSmith首先想要生成的东西。°Ð¼ ¬ùe#bbs.51aspx.comNuú.p¶d 阅读全文
摘要:
-- Date: -- By: ----增加的存储过程----Creste Procedure dbo.Insert,AsInsert Into (,)Values(@,) ----更新的存储过程----Create Procedure dbo.Update,AsUpdate Set = @, Where 0) { %>AND =@ http://ww... 阅读全文
摘要:
两种不同的存储过程调用方法 为了突出新方法的优点,首先介绍一下在.NET中调用存储过程的“官方”方法。另外,本文的所有示例程序均工作于SqlServer数据库上,其它情况类似,以后不再一一说明。本文所有例子均采用C#语言。 要在应用程序中访问数据库,一般性的步骤是:首先声明一个数据库连接SqlConnection,然后声明一个数据库命令SqlCommand,用来执行SQL语句和存储过程。有了这... 阅读全文
摘要:
在ACCESS中创建存储过程 由于本书一直使用ACCESS数据库为例说明实例,所以您应该学习如何在ACCESS中创建存储过程。ACCESS支持存储过程,但将其称为“查询”。在下文中,提到“存储过程”都是指的“查询”。 在SQL Server创建存储过程时,我们使用了“学生库”数据库,在ACCESS创建中,同样使用“学生库”为例,只不过数据库类型为MDB。 打开ACCESS,选择“... 阅读全文
摘要:
1 :普通SQL语句可以用Exec执行 例: Select * from tableName Exec('select * from tableName') Exec sp_executesql N'select * from tableName' -- 请注意字符串前一定要加N 2:字段名,表名,... 阅读全文
摘要:
1.把某个字段重新生气序列(从1到n):DECLARE @i intSet @i = 0Update Table1 Set @i = @i + 1,Field1 = @i2.按成绩排名次Update 成绩表Set a.名次 = ( Select Count(*) + 1 From 成绩表 b Where a.总成绩 )] TRANSFORM 语句可分为以下几个部分: 部分 ... 阅读全文
摘要:
1.把某个字段重新生气序列(从1到n):DECLARE @i intSet @i = 0Update Table1 Set @i = @i + 1,Field1 = @i2.按成绩排名次Update 成绩表Set a.名次 = ( Select Count(*) + 1 From 成绩表 b Where a.总成绩 )] TRANSFORM 语句可分为以下几个部分: 部分 ... 阅读全文
摘要:
1.SQL SERVER的数据类型 数据类弄是数据的一种属性,表示数据所表示信息的类型。任何一种计算机语言都定义了自己的数据类型。当然,不同的程序语言都具有不同的特点,所定义的数据类型的各类和名称都或多或少有些不同。SQLServer 提供了 25 种数据类型: ·Binary [(n)] ·Varbinary [(n)] ·Char [(n)] ·Varchar[(n)] ·Nch... 阅读全文
摘要:
SQL语言由命令、子句、运算和集合函数等构成。在SQL中,数据定义语言DDL(用来建立及定义数据表、字段以及索引等数据库结构)包含的命令有CREATE、DROP、ALTER;数据操纵语言DML(用来提供数据的查询、排序以及筛选数据等功能)包含的命令有SELECT、INSERT、UPDATE、DELETE。一、SQL语句(1)Select 查询语句语法:SELECT [ALL|DISTINCT] ... 阅读全文
摘要:
实现的功能是在网页上的Panel中动态添加一个Button,并为这个Button写一个单击事件。动态添加控件的事件,语句: CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Control.Command += new CommandEven... 阅读全文