C#高手进 急急急

来源:百度知道 编辑:UC知道 时间:2024/07/04 23:57:20
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient; //SQL Server .NET数据库提供程序的命名空间

namespace OpenCloseDB.cs
{
/// <summary>
/// 窗体
/// </summary>
public partial class Form1 : Form
{
/// <summary>
/// 演示打开和关闭数据库连接
/// </summary>
public Form1()
{
InitializeComponent();
}
//单击"测试"时处理程序的方法
private void btnTest_Click(object sender, EventArgs e)
{
//数据库连接字符串
string connerString = "Data Source.; Initial Catalog=MySchool;User ID=sa";
// 创建数据库对象
SqlConnection connection = new SqlConnection(connerString);

将连接字符串

//数据库连接字符串
string connerString = "Data Source.; Initial Catalog=MySchool;User ID=sa";
// 创建数据库对象
SqlConnection connection = new SqlConnection(connerString);

放如到窗体加载事件中或者全局变量里

public partial class Form1 : Form
{
放到这个位置中试下~
}

建议把数据库的开启和关闭加上外部代码如:
try{
connection.Open();
MessageBox.Show("打开数据库连接成功");
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
connection.Close();
MessageBox.Show("关闭数据库连接成功");
}

你的连接字符串写错了
应该为:
string connerString = "Data Source.; Initial Catalog=MySchool;User ID=sa,pwd=sa.";