社区
C#
帖子详情
问个VS中数据库的一个问题
zzutnicholas
2009-01-26 06:27:07
建立一个普通的Winform程序,
可以添加“新建项”中“基于服务的数据库”
在程序下生成mdf文件
我发现这个数据库并不出现在SQL SMS中,仅在VS中有
(我用的是SQLExpress)
而且这个程序还可以运行,使用这个数据库,
拷贝使用(平台机器也装了sql server)好像也能用
如果没装server我就不知道行不行了
请问这是怎么回事?
网上说的很多数据库打包不都是要写setup或者脚本部署数据库吗?
为什么这个项目好像不需要部署数据库?
...全文
98
6
打赏
收藏
问个VS中数据库的一个问题
建立一个普通的Winform程序, 可以添加“新建项”中“基于服务的数据库” 在程序下生成mdf文件 我发现这个数据库并不出现在SQL SMS中,仅在VS中有 (我用的是SQLExpress) 而且这个程序还可以运行,使用这个数据库, 拷贝使用(平台机器也装了sql server)好像也能用 如果没装server我就不知道行不行了 请问这是怎么回事? 网上说的很多数据库打包不都是要写setup或者脚本部署数据库吗? 为什么这个项目好像不需要部署数据库?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ProjectDD
2009-01-28
打赏
举报
回复
SQL Management
你单独安了数据库那么安装时你应该知道,它就分好了两个目录,其中一个就是用来放数据库文件和日志文件的(默认的数据库都在这里) VS中自带的是SQL Express,是一个windows服务;如上某位所指出,是不同的SQL SERVER实例;
如果你想在Management中打开,只要直接给mdf文件位置就可以了
68435970
2009-01-26
打赏
举报
回复
[Quote=引用 1 楼 MaJiaP 的回复:]
是的,你自己的程序中的App.cnnfig配置了数据库的连接字符串,默认就是新建立的数据库,所以你不需要任何设置就可以用。
在其他机子上用的话就要先安装数据库了,安装数据库的代码也就在安装程序里面写了,如果你的数据库连接字符串是保存在App.config中的,在安装程序里你需要修改连接字符串了。
[/Quote]顶
MaJiaP
2009-01-26
打赏
举报
回复
是的,SQLExpress是另外一个SQL Server实例。你在VS中可以运行的,但是你把程序拷到其他地方就不能运行了,数据库路径就不对了。
zzutnicholas
2009-01-26
打赏
举报
回复
我是很奇怪这个数据库不出现在SQL Management里,只出现在VS中
居然也可以运行
[Quote=引用 1 楼 MaJiaP 的回复:]
是的,你自己的程序中的App.cnnfig配置了数据库的连接字符串,默认就是新建立的数据库,所以你不需要任何设置就可以用。
在其他机子上用的话就要先安装数据库了,安装数据库的代码也就在安装程序里面写了,如果你的数据库连接字符串是保存在App.config中的,在安装程序里你需要修改连接字符串了。
[/Quote]
zzutnicholas
2009-01-26
打赏
举报
回复
我是很奇怪这个数据库不出现在SQL Management里,只出现在VS中
居然也可以运行
[Quote=引用 1 楼 MaJiaP 的回复:]
是的,你自己的程序中的App.cnnfig配置了数据库的连接字符串,默认就是新建立的数据库,所以你不需要任何设置就可以用。
在其他机子上用的话就要先安装数据库了,安装数据库的代码也就在安装程序里面写了,如果你的数据库连接字符串是保存在App.config中的,在安装程序里你需要修改连接字符串了。
[/Quote]
MaJiaP
2009-01-26
打赏
举报
回复
是的,你自己的程序中的App.cnnfig配置了数据库的连接字符串,默认就是新建立的数据库,所以你不需要任何设置就可以用。
在其他机子上用的话就要先安装数据库了,安装数据库的代码也就在安装程序里面写了,如果你的数据库连接字符串是保存在App.config中的,在安装程序里你需要修改连接字符串了。
计算机考研复试常问
问题
数据库
篇
计算机考研复试常问
问题
数据库
篇
20个
数据库
常见面试题讲解!
进了互联网公司,整天也就是搬砖,等到了面试的时候,发现
数据库
方面,忘得一塌糊涂,抽时间整理了一些
数据库
方面的题。欢迎大家向我推荐你在面试过程
中
遇到的
问题
,我会把大家推荐的
问题
添加到下面的常用面试题清单
中
供大家参考。 事务四大特性(ACID)原子性、一致性、隔离性、持久性? 事务的并发?事务隔离级别,每个级别会引发什么
问题
,MySQL默认是哪个级别? MySQL常见的三种存储引擎(InnoDB...
数据库
面试常见
问题
本文介绍了与
数据库
相关的面试
问题
。
数据库
的并发操作通常会带来三个
问题
数据库
的并发操作通常会带来三个
问题
丢失更新:当
一个
事务修改du了数据zhi,并且这种修改还没有dao还没有提交到zhuan
数据库
中
时shu,另外
一个
事务又对同样的数据进行了修改,并且把这种修改提交到了
数据库
中
。这样,
数据库
中
没有出现第
一个
事务修改数据的结果,好像这种数据修改丢失了一样。 脏读:当
一个
事务正在访问数据,并对数据进行了修改,而这种修改还没有提交到
数据库
中
,这时,另
一个
事务也访问这个数据,然后使用了这个数据。因为这个数据是还没有提交的数据,那么另
一个
事务读到的这个数据是脏数据,依据脏数据所做的操
面试必问:
数据库
高频面试题!
事务是代表单个工作单元的一组SQL语句,当我们需要对
数据库
进行多次更改的情况下,要使用事务,我们希望所有这些更改作为
一个
单元一起成功或失败事务的四大特性 (ACID)原子性(Atomicity):事务
中
的所有操作要么全部完成,要么全部不完成;一致性(Consistency):事务完成后,
数据库
必须从
一个
一致状态转化到另
一个
一致状态,
数据库
始保持一致的状态;隔离性(Islation):
一个
事务的执行不应影响其他事务的执行;持久性(Durability)
C#
111,131
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章