实现VS2010连接SQL Server 2008的数据库连接与访问(基于对话框)
(本文是自己的笔记,如果有错误,请指出,谢谢!)
一、创建数据库、数据表
1、创建数据库
CREATE DATABASE StudentTable
ON
(
NAME=StudentTable_DATA,
FILENAME='F:\演示文件\StudentTable.mdf',
SIZE=10,
MAXSIZE=500,
FILEGROWTH=10
)
LOG ON
(
NAME=StudentTable_Log,
FILENAME='F:\演示文件\StudentTable.ldf',
SIZE=5,
MAXSIZE=500,
FILEGROWTH=5
)
2、创建数据表
CREATE TABLE st_table
(
学号 nchar(4),
密码 nchar(10),
姓名 nchar(4)
)
3、数据录入
INSERT INTO st_table(学号,密码,姓名)
VALUES
('0123' ,'123xx','小红'),
('0124' ,'345cc','小越'),
.....
如图所示:
二、连接数据库
1、获取SQL数据库的连接字符串
- 在VS中新建.txt文件,并将其扩展名改为.udl,再双击打开,进入数据链接属性。
- 刷新,在列表中找到SQL SERVER登录是的服务器名称,选择使用Windows NT集成安全设置
- 选择数据库名称,我这里的是StudentTable,再点击测试连接
- 成功后,将.udl文件还原为.txt文件并打开,文件中的Provider=SQLOLEDB.1;Integrated…就是数据库字符串。
2、在电脑上查找msado15.dll的路径并保存。我的是:C:\Program Files\Common Files\system\a