using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;namespace 连接数据库
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text == " ")
{
MessageBox.Show("请输入要连接的数据库名称");
}
else
{
try
{
string ConStr = "server=;database=" + textBox1.Text.Trim() + ";uid=sa;pwd=";
SqlConnection conn = new SqlConnection(ConStr);
conn.Open();
if (conn.State == ConnectionState.Open)
{
label2.Text = "数据库 [" + textBox1.Text.Trim() + "]已经连接并打开";
}
}
catch
{
MessageBox.Show("数据连接失败");
}
}
}
}
}
各位高手,这是我写的连接数据库的代码!为什么我连接SQL server 连接不上, 我创建了数据库!就是连不上!我的SQL server的版本是2005的,VS的版本是2008的!
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;namespace 连接数据库
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text == " ")
{
MessageBox.Show("请输入要连接的数据库名称");
}
else
{
try
{
string ConStr = "server=;database=" + textBox1.Text.Trim() + ";uid=sa;pwd=";
SqlConnection conn = new SqlConnection(ConStr);
conn.Open();
if (conn.State == ConnectionState.Open)
{
label2.Text = "数据库 [" + textBox1.Text.Trim() + "]已经连接并打开";
}
}
catch
{
MessageBox.Show("数据连接失败");
}
}
}
}
}
各位高手,这是我写的连接数据库的代码!为什么我连接SQL server 连接不上, 我创建了数据库!就是连不上!我的SQL server的版本是2005的,VS的版本是2008的!
解决方案 »
- 简单对象和负责对象
- 有没开发过短信猫程序的大大亚?请问有那些短信猫用C#用起来方便亚?最近要做个相关的,但是不知道该买那种?
- 如何通过判断后隐藏DataGrid的其中一列?
- 求 字母和数字,下划线 C#
- 请教,不知道错在哪里,关于sql语句
- 我在使用DataAdapter.Update()函数的问题.
- winfrom程序全屏后,当鼠标移动到最上面的时候出现最小化及关闭,这个如何做?
- 十万分火急,datagrid的打印问题.(新手问题)
- 谁有办法将Excel嵌入到Winform中??
- 关于从数据库读2进制字段的问题
- C#关闭当前窗口同时关闭调用的外部程序
- 能不能举个例子往winform中的datagriedview中添加数据啊
1.确认数据库存在SA用户,且其密码为""
2.server=;应改为:server=.;或server=ip(IP地址)
3.确认连接字符串其它为正常.
string ConStr = "server=;database=" + textBox1.Text.Trim() + ";uid=sa;pwd=";
server代表是服务器,如是要是本机的话就server=localhost;或者server=.;
pwd代表密码,要正确。