2010年7月28日

关于DBGrid的OnCalcFields的问题

摘要: 可以用数据集(ADOQUERY)的计算字段来做:1. 双击数据集,在字段列表中右键-->New field-->在field properties中填入相应数据-->在field type中选择Calculated-->ok。 2.添加数据集的OnCalcFields方法,写相应的字段的操作即可 阅读全文

posted @ 2010-07-28 21:55 jshchg 阅读(406) 评论(0) 推荐(0)

数据库质疑或只有MDF文件资料3-SQL 语句

摘要: --允许进行系统表的操作use master declare @databasename varchar(255)set @databasename='Blwy BarCode'--1.如果用户库无法启动,打开sql server分析查询器,执行以下命令EXEC sp_configure 'allow update',1 reconfigure with override--2.将数据库设置成紧急模式UPDATE sysdatabases set status=-32768 where dbid=DB_ID(@databasename)--3.创建日志文件dbc 阅读全文

posted @ 2010-07-28 16:59 jshchg 阅读(275) 评论(0) 推荐(0)

数据库质疑或只有MDF文件资料2

摘要: 转载至只有mdf和ldf文件 如何恢复数据库1. 首先确认已经备份了.mdf和.ldf文件。2. 在SQL Server中新建一个同名的数据库,然后停止SQL Server服务。3. 用原有的.mdf和.ldf文件覆盖新建数据库对应的.mdf和.ldf文件。4. 重新启动SQL Server服务,这是应该会看到这个数据库处于置疑(Suspect)状态。(人品好的话,这个时候数据库就已经恢复正常了)5. 在SQL查询分析器中执行以下命令,以允许更新系统表:use mastergosp_configure ‘allow updates’,1reconfigure with overridego6. 阅读全文

posted @ 2010-07-28 16:48 jshchg 阅读(266) 评论(0) 推荐(0)

数据库质疑或只有MDF文件资料1

摘要: 转载至sql server 2000里ldf损坏,只有mdf的恢复 最近遇到了一个sql server 2000文件,ldf损坏了,但mdf还在,于是想办法恢复之,网上找到了些方法,现小结之1)先及时把原来的数据库文件(如test.mdf)备份到其他地方2)停掉服务器3)删除这个test.mdf4) 重新建立一个test同名数据库5)删除这个新建立的test数据库的test.ldf文件,并用开始备份好的test.mdf文件覆盖这个新建立的test.mdf文件6)启动数据库服务器。此时会看到数据库test的状态为“置疑”。这时候不能对此数据库进行任何操作。 .设置数据库允许直接操作系统表。此操作 阅读全文

posted @ 2010-07-28 16:45 jshchg 阅读(353) 评论(0) 推荐(0)

导航