如何用Visual Studio 2010连接数据库SQL Server?[英] how to connect database SQL Server with Visual Studio 2010?

问题描述

亲爱的,

我是 C# 编程的新程序员.我不知道如何将数据库 Microsoft SQL Server 2008 与 Visual Studio 2010 连接起来.我将应用程序创建为窗口应用程序.请帮我?我想知道当连接数据库完成后我们有一个文件app.config,那么我们必须创建一个文件来连接数据库吗?

谢谢大家,

推荐答案

点击以下链接
http://www.dofactory.com/Connect/Connect.aspx[^]

用于所有数据库的连接字符串
http://connectionstrings.com/[^]
谢谢
--RA

app.config 文件,带有这样的连接字符串

<configuration>
    <configsections>
    </configsections>
    <connectionstrings>
        <add name="ConnectionString">
            connectionString="Data Source=MyPC\MyDB;Initial Catalog=MyDB;Integrated Security=True"
            providerName="System.Data.SqlClient" />
    </add></connectionstrings>
</configuration>




连接数据库
class DBConnection
    {
        #region Database connection method
        public SqlConnection Connect()
        {
            SqlConnection conn = new SqlConnection();
            conn.ConnectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ToString();
 
            try
            {
                conn.Open();
            }
            catch
            {
            }
            return conn;
        }
        #endregion
    }


谢谢

SP

Visual Studio 中的连接性
打开服务器资源管理器
右键添加连接
遵循简单的步骤
创建连接后右键单击数据库
点击属性
在 Proprties 中会找到连接字符串.
复制此字符串.


private void button1_Click(对象 发送者,EventArgs e){string cmd="select *from Admin where ID='"+txtFilenO.Text+"' and Password='"+textBox1.Text+"' ";SqlConnection con=new SqlConnection();con.connectionString="粘贴连接字符串";con.Open();SqlCommand cmd1 = new SqlCommand(cmd,con);SqlDataReader dr = cmd1.ExecuteReader();if (dr.Read()){AdminMenu n = new AdminMenu();n.lblsser.Text = dr[0].ToString();n.显示();this.Dispose();this.Close();cmd1.Connection.Close();}其他{cmd1.Connection.Close();MessageBox.Show("ID/密码无效");}}

是向导的连接,但是你应该学习每个关键字的含义,所以请参阅
连接字符串

如果你想把连接字符串放在 app.config
<应用设置><add key="cnn" value="你的连接字符串"/></应用设置>上一页>
并用作

string str = System.Configuration.ConfigurationSettings.AppSettings["cnn"].ToString();OleDbConnection con = new OleDbConnection(str);con.Open();

本文地址:https://www.itbaoku.cn/post/1394824.html