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 suo
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent()
}
private void button1_Click(object sender, EventArgs e)
{
SqlConnection cnt = new SqlConnection()
con.ConnectionString = "sever=服务器名uid=主机名pwd=sadatabase=数据库名称"
con.Open()
MessageBox.Show("OK!")
con.Close()
}
}
}
或者是先定义string sql="sever=服务器名uid=主机名pwd=sadatabase=数据库名"
然后在定义con: SqlConnection cnt = new SqlConnection(sql)
用这样的语句来打开数据库;
错误:由于启动用户实例的进程时出错,导致无法生成SQLServer的用户实例。
原因:重装SQLEXPRESS时,装在了不同的目录下;
解决方法:关闭Sqlserver及相关的程序,删除目录C:\Documents
and
Settings\<用户名>\Local
Settings\Application
Data\Microsoft\Microsoft
SQL
Server
Data\SQLEXPRESS下的文件。
又是这种问题,其实应该再认真探索一下为什么的。你先按网络上教的,主要是在外围应用配置器上和sqlserver
configuration
management上。。。再不行,关掉防火墙,找到sql
server的端口,专门开一个给他,这样是肯定行的。请认真尝试
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)