文章分类 - 数据库开发
关于软件开发的数据库
摘要:今天要把我的网站生成静态的,后台得做一个管理模版的功能,其实挺简单的一个更新,就一条更新语句,来管理模版代码就完了,可是第一次修改的时候可以,第 二次就会出现一个错误:"所有记录中均未找到搜索关键字" 去网上查了查,说数据库损坏,然后就把本地的传上去一份,然后修改一次成功了,可是在修改一次又不行了!找了好几个答案都说是数据库损坏,,总不至于我这 一条语句就把数据库给损坏了啊!奇怪...
阅读全文
摘要:[1]已知表A中有ID,NAME两列.其它列不知 请输出其它列值数据,不包含ID和NAME 解: declare @sql varchar(8000) select @sql=isnull(@sql+',','')+name from syscolumns where object_id('A')=ID and name not in ('ID','NAME') set @sql='select...
阅读全文
摘要:在实际开发中,经常需要把从数据库中取出的数据直接转换成XML文件. DataSet的GetXml()方法可以直接把表数据转换成XML格式的. 不过实际的需要可能需要不同格式的XML文件,比如表中某列作为某节点的属性,而有的列作为节点的值. 这就需要代码处理相应的列. 不过自从数据库与XML相融那天起,它们之间的转换就有了更为直接的方法 那就是SQL提供的FOR XML子句. 利用 FOR XML ...
阅读全文
摘要:[1] MSSQL数据库的定期自动备份计划 通过企业管理器设置数据库的定期自动备份计划。 1、打开企业管理器,双击打开你的服务器 2、然后点上面菜单中的工具-->选择数据库维护计划器 3、下一步选择要进行自动备份的数据-->下一步更新数据优化信息,这里一般不用做选择-->下一步检查数据完整性,也一般不选择 4、下一步指定数据库维护计划,默认的是1周备份一次,点击更改选择备份的日期及时间...
阅读全文
摘要:经典的分页存储过程SQL语句: Create PROC P_viewPage_A /* nzperfect [no_mIss] 高效通用分页存储过程(双向检索) 2007.5.7 QQ:34813284 敬告:适用于单一主键或存在唯一值列的表或视图 ps:Sql语句为8000字节,调用时请注意传入参数及sql总长度不要超过指定范围 */ @TableName VARCHAR(200), ...
阅读全文
摘要:[with ties] 当从表中查询TOP记录时.可能会把满足条件但又不属于TOP的记录漏掉. 为了防止这种情况,可以使用关键字with ties; select TOP 10 with ties * from Table where [] order by columnName asc; 以上语句可以把columnName 排序后,如果第十条的columnName 和第十一条的columnNam...
阅读全文
摘要:15:08:57 protected void btnReadDataTo_Click(object sender, EventArgs e) { if (FuloadExcelFile.FileName == "") return; string fileExt = System.IO.Path.GetExtension(Fuloa...
阅读全文
摘要:.NET2.0 ------------------------------------------------------ MS SQL SQL语句学习手册实例版 http://www.blogjava.net/qilaug/archive/2007/04/26/113704.html
阅读全文
摘要:前触发器和后触发器触发器是一种特殊的存储过程。当Insert Update 或者Delete 语句修改表中一个或者多个行时执行触发器。因为SQL Server 对特定表上的每一个指定操作调用一个触发器,所以可以使用触发器扩展SQL Sever 的内置完整性和数据操纵功能. 注意:不像Delete 语句,Trancate Table 语句不激活触发器,Write Text 语句也...
阅读全文
摘要:总算把这起步的路走了.首先来总结一下进行数据库编程的全过程,这里用的是SQL SERVER(1)建立SqlConnection对象以连接数据库SqlConnection mysqlconnection=new SqlConnection("Server=localhost; database=yourdatabase;uid=sa;pwd=sa"); (2)建立SqlC...
阅读全文
摘要:数据库事务是指作为单个逻辑工作单元执行的一系列操作。设想网上购物的一次交易,其付款过程至少包括以下几步数据库操作: · 更新客户所购商品的库存信息 · 保存客户付款信息--可能包括与银行系统的交互 · 生成订单并且保存到数据库中 · 更新用户相关信息,例如购物数量等等 正常的情况下,这些操作将顺利进行,最终交易成功,与交易相关的所有数据库信息也成功地更新。但是,如果在这一系列过程中任...
阅读全文

浙公网安备 33010602011771号