C#界面与数据库连接,放在同一个文件夹中后在别的电脑上不能运行;注:我使用的是vs2010,和sql server2008 5
4个回答
展开全部
你的问题表述不太清楚。
要明确:
必须在目标机器上安装sqlserver,并且含有你机器上的表。
至于复制的方式,你可以选择脚本创建、手工附加、代码附加。
而且连接字符串要注意,server的名字要正确,具体看目标机器上sqlserver管理工具登陆的名称。
还有不懂的追问!
要明确:
必须在目标机器上安装sqlserver,并且含有你机器上的表。
至于复制的方式,你可以选择脚本创建、手工附加、代码附加。
而且连接字符串要注意,server的名字要正确,具体看目标机器上sqlserver管理工具登陆的名称。
还有不懂的追问!
更多追问追答
追问
这是我的实习项目之一,我做完后要发给老师的,怎样保证老师收到后解压后就能运行?注:我做的时连连看单机游戏,就是需要用户先注册(注册的用户名和密码存入数据库中),在登录进行游戏,如果老师运行时连不上数据库就白搭了,帮帮忙吧。谢了
追答
我觉得如果只是登陆,数据量比较小,你可以试试webservice
另外,我目前的做法是安装一个msde,轻量级的sqlserver。
自动附加mdf ldf的代码我有的。
展开全部
在sql server2008里选择数据库,点右键,选择附加,然后找到你的数据库确定就把数据库加到数据库了!
追问
我想达到的效果是,老师收到后解压后就能在他的电脑上运行;该怎么办?求解?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数据库要附加的,只要你附加了,就算不在一个文件夹也是能运行滴
更多追问追答
追问
但在自己电脑上本地连接时成功了,将数据库生成脚本文件后与界面程序放在同一个文件夹后在别的已安装sql server2008电脑上不能连接相应数据库,
脚本已经在前面添加了相应代码;
C#界面程序加了:
string ConnectionString = "server=YHL-PC;uid=YHL-PC;pwd=000000;database=mydata1;";//创建Connection连接对象
错在哪里?详解一下好么,谢了
追答
你在新的电脑上装sql了没 装了还要把数据库附加到数据库
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
下载NET4.0或NET3.5
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询