Visual Studio和SQL Server的安装顺序问题
在安装Visual Studio+SQL Server的开发环境的时候往往会有很多错误,其中最麻烦的一条就死安装完成之后没有数据库管理工具,即没有SQL Server 2005 Management Studio。出现这样的问题主要有两个原因,一是系统已经存在其他版本的SQL数据库或者Express版本,二是安装环境的时候像我一样先安装了Visual Studio 2005/2008,然后一路狂点下一步,结果安装了VS自带的Express简易版数据库。
如果安装了Express版数据库,可以安装Microsoft SQL Server Management Studio Express管理工具来管理这个集成的小数据库,不过这个数据库只能导出表的结构,不能到处表里面的数据,实践证明可以把C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data里面的.mdf文件取出来即可获取某个数据库。
不过很多人应该都不想只使用一个Express版本的数据库,既然我都搞到了Professiobal Edition版本的,不用就对不起微软的一片真情了,一般解决没有数据库管理工具的方法如下:
1.先安装SQL Server 2005,再安装vs相关软件。
2.在安装vs2005或vs2008时,不要安装SQL Server 2005 Express,VS安装完后再安装SQL Server 2005。
3.如果先安装了 vs2005 或 vs2008且安装了自带的SQL Server Express 2005的话,得把以前的SQL Server 2005 Express全部卸载干净,然后再安装SQL Server 2005。
最后就不发序列号了,有需要的找Google即可。
相关文档:
select语句前加:
declare @d datetime
set @d=getdate()
并在select语句后加:
select [语句执行花费时间(毫秒)]=datediff(ms,@d,getdate())
转自:动态网制作指南 www.knowsky.com
这是简易的查看执行时间的方法。
===========================================(一下内容转自:CSDN)
MSSQL Server中通过查 ......
osql 实用工具
osql 实用工具使您得以输入 Transact-SQL 语句、系统过程和脚本文件。该实用工具通过 ODBC 与服务器通讯。
语法
osql
[-?] |
&nb ......
C# 数据库之旅……
继续进攻层出不穷的problems
在上一篇内容的基础上,我又作以改进,现在的情况是这样的:
//In Browseuser form
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System ......
上一篇写的sql注入的基本原理,本来要接着写这篇的,但是由于时间的原因一直没有写成,今天是五一假期,总算是能抽空写写了。
作为一个程序员,防范sql注入的第一线是由我们来守护的,只要我们在程序中留少许的漏洞,就会给程序增强安全特性。所以我们要做的是要写安全的程序,防止sql注入在程序体现在不要拼接sql字符串, ......
SQL Server 系统全局变量
@@CONNECTIONS
返回自上次启动以来连接或试图连接的次数。
@@CURSOR_ROWS
返回连接上最后打开的游标中当前存在的合格行的数量(返回被打开的游标中还未被读取的有效数据行的行数)
@@DATEFIRST
返回每周第一天的数字
@@ERROR
返回最后执行的SQL 语句的错误代码。
@@FETCH_STATUS
返回 ......