如何使用VS2005里面的数据库

如何使用VS2005里面的数据库,第1张

try

{

string mconn = "server=localhostdatabase=齿轮减速器QFD分析uid=" + m_username + "pwd=" + m_userpwd

SqlConnection mysqlconnection=new SqlConnection(mconn )

string sqlstr= "select 产品名称 from 产品表"

SqlCommand mysqlcommand=mysqlconnection.CreateCommand()

mysqlcommand.CommandText =sqlstr

SqlDataAdapter mysqladapter = new SqlDataAdapter()

mysqladapter.SelectCommand = mysqlcommand

DataSet mydataset = new DataSet()

mysqlconnection.Open()

mysqladapter.Fill(mydataset, "this.齿轮减速器QFD分析DataSet2.产品表")

mysqlconnection.Close()

// TODO: 这行代码将数据加载到表“齿轮减速器QFD分析DataSet.产品表”中。您可以根据需要移动或移除它。

this.产品表TableAdapter1.Fill(this.齿轮减速器QFD分析DataSet.产品表)

}

catch (Exception er)

{

System.Windows.Forms.MessageBox.Show("连接数据库失败!" + er.Message)

this.Close()

}

这是我做的一段代码,你把里面的表和查询语句换成你的就行了

如果那不安装sql

server而是用自带的express的话,你就不能这么 *** 作,正确的 *** 作是vs2005窗口下,右键点击App_Data选择添加新项,选择sql数据库,建好了数据库后,打开服务资源管理器,在服务资源管理器下表的目录下右键添加新表,那么如何写连接字符串?你可以在页面上脱一个

sqldatasource配置数据源里选择你建的数据库

自动添加到webconfig文件里就行了。连接字符串大致类似这样

Data

Source=.\\SQLEXPRESSAttachDbFilename=|DataDirectory|\\Database1.mdfIntegrated

Security=TrueUser

Instance=True

根本就用不到服务器资源管理器的添加连接,创建新的数据库等选项,如果你安装了数据库,那怎么 *** 作呢?

如果安装了数据库,显然你要在sqlserver数据库里建数据库了,建好了数据库后,你肯定要添加连接,因为数据库在sql

server服务器上对吧,应按这样 *** 作,打开服务器资源管理器,右键数据连接

点添加链接,数据源选择sql

server而不是数据库文件,服务器名就填你的数据库服务器实例名,一般是.如果你装了实例就这样填.\\实例名

然后选择下面的验证方式,这个是和你数据库的验证对应的,数据库是windows身份验证就选windows身份验证,数据库是混合验证就选sql

server身份验证,填好后下面会自动显示数据库名,选择你要连接的数据库就行了。我想我已经说的很详细了。

首先你可以使用DataSet或者DataTable等打开A数据库。

然后循环DataSet或者DataTable所有行。

在循环把x1.a中的记录添加到B库的x2.a中。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6763755.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存