SQL数据库
diaostudio
这个作者很懒,什么都没留下…
展开
-
使用 sp_configure 启用 'Ad Hoc Distributed Queries'
今天试图把EXCEL的数据导入到SQL 2005的时候出现如下的错误,仔细检查了下代码也没错。代码是:Select * into test FROM OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source="c:/test1.xls";Extended properties=Excel 8.0')...[testtb$]错误消息说是要我使用 sp_configure 启用 'Ad Hoc Distributed Queries'。于是去找启用'Ad Ho原创 2010-12-28 11:05:00 · 1614 阅读 · 0 评论 -
C# 操作数据导出到Excel遇到的一个小问题
<br />在《本田车间运行状态报表系统》数据导出时遇到一个小问题, 就因为这个小问题,困扰了一整夜……Excel.Workbook Myworkbook =Myexcel.Workbooks.Open (@ "c:/test.xls ", missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missin原创 2010-12-28 11:17:00 · 314 阅读 · 0 评论 -
实现多个相关联表插入数据的一些方法
<br /><br />今晚遇到一个问题,就是往多个相关联表里插入数据的问题,在网上找了一下,实现的方法很多,总结了几个实现方法,眼睛好困,中午没睡,想睡觉……不管用哪一个方法,注意插入的顺序即可……<br />一、采用事务的方法:<br /> SqlConnection conn = Database.ReturnConn(); SqlTransaction trans = conn.BeginTransaction(); try {原创 2010-12-28 11:18:00 · 884 阅读 · 0 评论 -
Microsoft SQL Server错误233的解决办法
<br /><br />已成功与服务器建立连接,但是在登录过程中发生错误。(provider:命名管道提供程序,error:0-管道的另一端上无任何进程。)(Microsoft SQL Server,错误:233)<br />解决方法:打开“开始—所有程序—Microsoft SQL Server 2005 —配置工具—SQL Server 配置管理器”,在弹出的窗体中,找到“SQL Server 2005 网络配置”,把“MSSQLSERVER的协议”下的“Named Pipes”和“TCP/IP”启用,原创 2010-12-28 11:20:00 · 2169 阅读 · 0 评论 -
powerdesigner 设置自动增长列(identity),和默认值
<br /><br />注意事项:1.在物理数据模型下设置2.DBMS设置问题,当是SQL2000时,DBMS一定要选SQL2000DataBase-->Chang Current DBMS-->选择Microsoft SQL Server 2000当是SQL2000时 双击实体表,选中Columns,在你所要设为自增型的键上(比如你的id)双击,弹出一个Column Properties对话框,右下角有一个Identify的选择框,选中它OK,就可以了 当是SQL2005时,列类型设为numeric3、默原创 2010-12-28 11:11:00 · 381 阅读 · 0 评论 -
插入关联表数据的优化方法(转)
<br /><br /> 在应用开发的时候经常会使用到一对多、多对多之类的关联表,在插入数据比较多的时候可以考虑优化的方法。举个简单的例子,有个用户表User和用户组表Group,两者之间通过关联表GroupUser关联多对多关系。假设要在Group表中的id为2的组添加多个用户,id分别为2,3,4,5 通常在写入关联表的时候会使用下面的方法SQL 查询:INSERT INTO groupUser VALUES ( 2, 2 )插入的行数: 1 (查询花费 0.0435 秒)多次写入的时间自然就要成倍增加转载 2010-12-28 11:16:00 · 464 阅读 · 0 评论 -
清空SQL SERVER数据库表里面的数据
<br />今晚国民兄问到关于怎样清空数据库里面数据的问题,以前没遇过,上Google找了一下,发现一个方法挺好的,于是弄上来大家共享一下,嘿嘿……<br />解决方法:1、打开“服务管理器”,选中你要处理的数据库,然后打开“工具”里的“SQL查分析器”,运行下面语句:--先禁用所有外键约束 exec sp_msforeachtable "alter table ? nocheck CONSTRAINT all"--然后删除数据 exec sp_msforEachTable "TRUNCATE TABLE?原创 2010-12-28 11:19:00 · 723 阅读 · 0 评论