首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

C#程序写好后的数据库有关问题

2012-12-15 
C#程序写好后的数据库问题我是个新手,按照书上写了个简单的对数据库进行增删查改的程序 ,数据库用的是sql2

C#程序写好后的数据库问题
我是个新手,按照书上写了个简单的对数据库进行增删查改的程序 ,数据库用的是sql2005
写好以后我想将这个程序打包
并且想让数据库不用sql2005附加就能直接对其操作

1.是不是在安装.net framework 2.0和SQL2005的机器上就能运行?具体怎样操作(程序打包的过程)

2.只有.net framework 2.0 没有装sql2005的机器上 怎么样运行


百度和GOOGLE里找了很久 没有答案
望高手指点一二
[最优解释]
换连接方式看看把,
表1-1  多个.NET数据提供程序

数据源名称               提供程序命名空间
 
微软SQL Server 7.0及以上版本      System.Data.SqlClient
 
Oracle8.1.6及以上版本              System.Data.OracleClient
 
SQL Server中的SqlXml支持          System.Data.SqlXml
 
任何ODBC数据源                      System.Data.ODBC
 
任何OleDb数据源                     System.Data.OleDb
 
试一下这几种连接方式把,应该有一种可以的
[其他解释]
用ACESS数据库可以解决非得装数据库的问题
[其他解释]
根据LZ的意思
1.是不是在安装.net framework 2.0和SQL2005的机器上就能运行?具体怎样操作(程序打包的过程) 
   肯定能运行的,通过程序打包,或者把你做到复制过去,在\bin\Debug\下的.exe文件
2.只有.net framework 2.0 没有装sql2005的机器上 怎么样运行 
    你要保证你的局域网中必须有一台电脑装有SQL数据库,否则不能运行。问题转化为连接远程SQL数据库问题,你需要把原来连接本机数据库  (local)或者.   改为 远程服务器ip/机器名

C#怎么连接远程sql数据库 百度一下答案很多
[其他解释]
既然是簡單的就用ACCESS解決吧
[其他解释]
如果你用Sql必须要安装Sql服务器端。

用Access就能达到楼主的目的了。换成Access数据库后你把你项目里面操作数据库的类前面的Sql全部换成
Oledb 就行了。

VS里面新建 部署项目 就可以显现安装了
[其他解释]
你写个 对数据库操作的 程序 而不装 数据库 那你用这个干什么呢???

好像养鱼 只对鱼缸放水 不放鱼一样 

要不然 就用远程数据库连接 就可以
[其他解释]
那你考虑用一下SQL Server 2005精简版
[其他解释]
该回复于2009-07-22 10:35:10被版主删除
[其他解释]
为何无人来看。。。凄凉

热点排行