首先要保证你的sa和密码可以在sqlserver的管理工具中登陆如果不可以,确定你的密码是否正确,如果正确,请确定你的登录方式是不是混合模式
解决方案 »
- vs2008很卡 急急急~~
- 怎么从客户端上传一个指定的文件到服务器 (高手进)
- identity impersonate 如何获取服务器用户名,密码
- 急救!急救!
- 选择多个checkbox的问题!!!
- 如何将username中的内容赋值给变量?
- 问大家一个问题,我的是XP系统,我我在IIS【子目录】下发布网站,结果图片都出不来,但我在【根目录】下图片就能出来,这个是为什么啊
- 用.net写的程序问题大了,我们的.net程序被别人轻松反编译,怎么办?
- XML与TreeView问题,如何使树绑定一个XML文件
- 在Asp.NET里面开发,使用HttpControl好,还是使用Web Control好?请大家讨论
- treeview节点选择问题
- win2003系统IIS检测出现错误
我从数据库取数据库获取数据库,都没有问题,可以现在要插入数据,连接数据字串就出问题了
//判断数据库中是否已经存在相同的分类名
public static bool province_exist(string _provincename)
{
System.Data.DataSet ds = SqlHelper.ExecuteDataset(DataAccessDB.GetConnection(), "bg_province_GetByprovincename", _provincename);
System.Data.DataRow row = ds.Tables[0].Rows[0];
int allcount = Convert.ToInt32(row["allcount"].ToString());
if (allcount > 0) //总数大于1个
{
return true;
}
else
{
return false;
}
}
//
#endregion
#region 添加功能
//province清单添加功能
public int province_insert()
{
if (province_exist(_provincename))
{
return 2; }
else
{
try
{
SqlHelper.ExecuteNonQuery(DataAccessDB.GetConnection(), "bg_province_Insert", _provincename);
return 1; }
catch
{
return 0;
}
} }
#endregion }
{
static public String connectString = "Data Source=localhost;Initial Catalog=eps;User ID=sa;Password=yzh";
static public SqlConnection myConnection = null; static public SqlConnection GetConnection()
{
if (myConnection == null)
{
//myConnection = new SqlConnection(connectString);
myConnection = new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"]);
myConnection.Open();
}
return myConnection;
} static public void CloseConnection()
{
// Close the connection when done with it.
if (myConnection != null)
myConnection.Close();
}
public DataAccessDB()
{ }
我现在WINDOWS集成登录,查询分析器用户名和密码都可以登录,IIS也检查过了,可是找不到解决方法
而且也不安全,要新建用户,给它分配它应该的数据库
不要使用sa
myConnection = new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"]);
你Web.config里怎么写的
还有装SQL的时候选的是什么模式~~~
如果是混合模式的话
只要是
sqlconnection conn=new sqlconnection("server=(local);uid=用户名;pwd=密码;database=数据库名");
conn.open();
这样的话肯定错不了的..
<2>选择的登陆模式应该是窗体和SA的混合模式!
如果是2005EXPRESS还要加上\SQLEXPRESS
第二可以把localhost改成你SQL服务器的名字
上面都不行的话第三可以在VS里自己用数据库工具生成连接来用看行不行,
PS:最好不要用SA来操作数据库,应该建一个帐号,然后指定数据库管理