在使用Visual Studio 2005对MS SQL中的数据进行操作时,用到了这句代码,这句代码是什么意思?里面的Date Source ,Initial Catalog 是什么意思, User ID和Pwd具体指什么
完整代码如下:
namespace MyQQ
{
// 数据库帮助类,维护数据库连接字符串和数据库连接对象
class DBHelper
{
private static string connString = "Data Source=.;Initial Catalog=MyQQ;User ID=sa;Pwd=sa";//**怀疑这一行代码有误,等号后面有一个点
public static SqlConnection connection = new SqlConnection(connString);
}
}
这是连接数据库的字符串,Data Source 是数据源,Initial Catalog是数据库的名称,User ID是登录数据的用户名,Pwd是登录数据库的密码。
"Data Source=.;Initial Catalog=MyQQ;User ID=sa;Pwd=sa",这串代码DataSource等号后面的那个点是代表你所使用的数据库是本地数据库,本地数据库默认的实例名就是.\SQLEXPRESS。
特别注意的是:正常用一个点就可以代表本地数据库了,但是如果你在运行的时候还是跳出错误的话,可以将一个点改成".\SQLEXPRESS",这样就没有问题了。
扩展资料
数据库的常见操作语句:
1、创建数据库
Create database Test
2、删除数据库
Drop database Test
3、备份数据库
backup database Test to disk='E:/Test.bak'
4、还原数据库
restore database Test from disk='E:/Test.bak'
参考资料:百度百科-SQL数据库连接
这整个语句“Data Source=.;Initial Catalog=MyQQ;User ID=sa;Pwd=sa ”是数据库连接字符串操作。
具体如下:
Data Source 是数据源;
Initial Catalog是数据库的名称;
User ID是登录数据的用户名;
Pwd是登录数据库的密码。
扩展资料:
SQL 的常见操作:
1、创建数据库
CREATE DATABASE database-name
2、删除数据库
drop database dbname
3、备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
--- 开始 备份
BACKUP DATABASE pubs TO testBack
4、创建新表
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
参考资料:SqlConnection 百度百科
本回答被网友采纳Initial Catalog是你要连接的数据库的名字。
User ID 连接数据库用户名。
Pwd 连接数据库密码。本回答被提问者采纳
Initial Catalog是数据库的名称;
User ID是登录数据的用户名;
Pwd是登录数据库的密码。