{
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()
}
这是我做的一段代码,你把里面的表和查询语句换成你的就行了
如果那不安装sqlserver而是用自带的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中。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)