- 浏览: 163365 次
- 性别:
- 来自: 哈尔滨
最新评论
-
red_star:
讲述的狠好 谢谢
spring mvc 传值二 -
vcok:
1. 打开冰箱门2. 把大象推进去3. 关上冰箱门4. don ...
数据库连接的一般过程 -
houyujiangjun:
ITEye的推荐系统真是神一般啊....
数据库连接的一般过程 -
arsemilan:
这这这。。。。。。。。。。好吧 ,直接把最简单的jdbc代码贴 ...
数据库连接的一般过程 -
ljl961890233bear:
数据库连接的一般过程houyujiangjun 写道就这么粗? ...
数据库连接的一般过程
文章列表
Struts Problem Report
Struts has detected an unhandled exception:
Messages: id to load is required for loading
File: org/hibernate/event/LoadEvent.java
Line number: 74
--------------------------------------------------------------------------------
Stacktraces
java.lang.IllegalArgumentExcep ...
今天,在调试邮件系统时,JBOSS启动过程中出现如下异常:
com.sun.faces.config.WebConfiguration cannot be cast to com.sun.faces.config.WebConfiguration
以下只是解决的一个思路:
1、本人在调试过程中更换了数据库,导致数据库版本不一致。驱动包因此也更换掉了。所以先将驱动包的版本数据库版本一致。
2、通过查看项目中所引用的jar包发现:有相同的jsf-api,jsf-impl 的jar包。偿试着将外部引用的jar包去掉
异常排除。
--SQL Server 代理服务--如何分析数据库异常行为--1、查看数据库日志--2、代理服务--SQL Server代理可以实现数据库的自动化操作,根据定义自动地完成一些任务,比如定时对数据库进行备份、对数据库--的错误操作发出警报并通知管 ...
--SQL SERVER 报表服务--1、启动报表服务 开始--程序--MICROSOF SQL SERVER2008--配置工具--REPORTING SEERVICES 配置管理器 --事务管理--事务:一系列命令的封装形式,也是数据库的基本对象。是数据库的某一工作单元执行的一系列操作--1、原子性:事务必须是原子工作单元,对于进行数据修改的各种命令,要么全部执行,要么全都不执行--2、一致性:事务执行完成后,数据必须保持一致--3、隔离性:由并发事务所做的修改,与其他并发事务所做的修改必须隔离--4、持久性:事务执行完成后其对于数据的影响永久性的。--事务的运行模式--1、自动提交事务:每 ...
--脱机与连机数据库--1、通过T-SQL语句分离与附加数据 要分离复制的数据库,该数据库必须是未发布的数据库EXEC sp_detach_db 'AdventureWorks','true';--2、保留全文索引文件和全文索引的元数据EXEC sp_detach_db @dbname='AdventureWorks',@keepfulltextind ...
--数据库操作语言--INSERT 插入数据use AdventureWorks;go --插入还有函数的数据insert into dbo.Departmentsvalues(),(),();--修改数据 UPDATE--删除数据 DELETE--查询语句 SELECT USE AdventureWorks;GOSELECT * FROM Production.ProductPhoto P WHERE P.LargePhotoFileName LIKE '%greena_' escape 'a'; --ESCAPE 'escape_character' 允许在字符串中搜索通配符,而不是将其作 ...
--数据定义语言DDL--CREATE DATABASE DATABASE_NAME 创建一个默认数据库的语法--CREATE DATABASE DATABASE_NAME ON <FILESPEC> FOR{};附加一个数据库--CREATE DATABASE DATABASE_SNAPSHOT_NAME ON (NAME=,FILENAME) AS SNAPHOT OF SOURCE_DATABASE_NAME;--创建数据库快照--验证 ...
--创建用户自定义函数--根据函数主体的定义方式,下列语句在函数内有效--赋值语句--TRY....CATCH语句以外的流控制语句--定义局部数据变量和局部游标的DECLARE语句--SELECT语句,其中的选择列包含为局部变量分配值的表达式--游标操 ...
--将 AdventureWorks 数据库中Contact表的所有行都插入到名为NewContact的新表,--并使用IDENTITY函数在NewContact表中从101而不是1开始编号use AdventureWorksgo --首先判断该表是否存,如存在,则删除之if OBJECT_ID (N'Person.NewContact',N'U') is not nulldrop table Person.NewContact;go --设置数据库为大容量日志恢复模式ALTER DATABASE AdventureWorks set RECOVERY BULK_LOGGED;select ID ...
--函数--1、使用在select语句的查询选择列表中,以返回一个值--select COUNT();---返回记录行数--2、使用where子句搜索条件中,用来限制符合查询条件的行use schoolgoselect [id],namefrom studentwhere student.ID=(select MAX([id]) from student)--获取最大值
--3、使用视图的搜索条件(where子句)中,以使视图在运行时与用户动态地保持一致create view studentinfo as select [id],namefrom student go
--4、使用在CHEC ...
--为什么下面的语句不能执行?--答:--1、在select 语句执行前,from,where,group by 和 having 子句先执行,而对表列重命名的操作是在select 子句中完成的--因此在其前执行的子句均不能使用重命名后的列名。只有order by 子句是在select 子句执行后才执行的,所以在order by 子句--中可以使用列的别名。--select 语句执行顺序--1、from 子句--2、where 子句--3、group by 子句--4、having 子句--5、select 子句--6、order by 子句--表的别名与列的别名不同,表的别名是在from 子句 ...
--2、确保所有的非空值都是唯一的--问题:SQL SERVER表的一列允许NULL值,如希望在其值为非NULL时,该列是唯一的,怎样才能以编程的方式实--现这一行为?在该列上设置一个UNIQUE约束,只能包含一个值为NULL的记录--SQL SERVER 没有实现非NULL值唯一性的内建机制,因此需要通过自定义的CHECK约束来实现这一机制。use tempdbCreate table t1(c1 int null,c2 char(5) null)Create trigger mytrigger on t1 for insert,update asBEGINIF(select max(cnt) ...
--2、确保所有的非空值都是唯一的--问题:SQL SERVER表的一列允许NULL值,如希望在其值为非NULL时,该列是唯一的,怎样才能以编程的方式实--现这一行为?在该列上设置一个UNIQUE约束,只能包含一个值为NULL的记录--SQL SERVER 没有实现非NULL值唯一性的内建机制,因此需要通过自定义的CHECK约束来实现这一机制。use tempdbCreate table t1(c1 int null,c2 char(5) null)Create trigger mytrigger on t1 for insert,update asBEGINIF(select max(cnt) ...
--1、使用CHECK约束来强制执行触发器的唯一值。--问题:SQL Server 数据表中有一列允许为空值。在该列有非空值的时候,想让该值为唯一值。通过编程实现这一--目标的最佳做法是什么?如果在该列中设置一个UNIQE约束,可以只在一个记录中保有空值。正在使用触发器来强--制执行这个限制,能否推荐一种更简单的方法来确保所有非空的值都是唯一的吗?
use tempdbCreate table t1 (c1 int null,c2 char(5) null)Create trigger mytrigger on t1 for insert,update asBEGINIF(select max ...
最近再弄sqlserver2008,在使用窗体设计器进行表设计时,出现了一种奇怪的状况:
不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的表进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。
通过仔细阅读警靠信息,我们分析,有可能是我们将“阻止保存要求重新创建表的更改”的选项打开了。那么sqlserver2008是全新安装的,并保持的默认设置。为什么会提示这样儿的信息呢?
处理方法:
1、将sqlserver 打开资源管理,点击工具栏中的“工具”选项,
2、选择“选项”菜单,打开“选项”菜单,
3、点击“Designers”选项,我们展开右侧菜单栏
...