database 是数据库的名称 不是表名 close未定义 是不是因为你没关闭数据库 试试
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection("Integrated security=True;server=(local);uid=sa;pwd=sa;database=username");
con.Open();
SqlCommand cmd = new SqlCommand("select * from name", con);
SqlDataReader sdr = cmd.ExecuteReader();
if (sdr.Read())
{
if (sdr["xing"] != null)
name.Text += sdr["xing"].ToString();
}
con.close();
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection("Integrated security=True;server=(local);uid=sa;pwd=sa;database=username");
con.Open();
SqlCommand cmd = new SqlCommand("select * from name", con);
SqlDataReader sdr = cmd.ExecuteReader();
if (sdr.Read())
{
if (sdr["xing"] != null)
name.Text += sdr["xing"].ToString();
}
con.close();
解决方案 »
- aspx c# 如何读取网卡信息
- 将页面的隐藏数据导入到excel表中
- 有谁用过TaskScheduler这个计划任务这个类可不可以用于.net
- 静态变量 静态对象 静态函数和非静态函数的区别。(我的理解,大家看看对不对)
- 遇到难题了 ,谁能帮我解决 ,很棘手。 抓取超链接的问题
- 请问在局域网中连接Oracle9i老是不成功,ODBC的连接字符串应该怎么写啊
- 一个非常奇怪的问题--按钮事件(分很少,但我会加的)
- 哪有.net源码下载?搜索已经搜不到了
- 求DataAccessApplicationBlock最新版本下载地址
- treeview的两大问题!!!!!!!!!!!!!!!!!!!!!!!
- ajax
- datalist 中的textbox取值 和分页的问题
用户 '0DCE7462162242B\Administrator' 登录失败。
二、在读出数据时,将判断语句IF改成循环WHIL,如: while (sdr.Read()) ;
{
SqlConnection con = new SqlConnection("Integrated security=True;server=(local);uid=sa;pwd=sa;database=username");
con.Open();
SqlCommand cmd = new SqlCommand("select * from name", con);
SqlDataReader sdr = cmd.ExecuteReader();
while(sdr.Read())
{
if (sdr["xing"] != null)
name.Text += sdr["xing"].ToString();
}
con.Close();
}还是出现错误 :无法打开登录 'username' 中请求的数据库。登录失败。
用户 '0DCE7462162242B\Administrator' 登录失败。database是数据名称是不是啊,后面有个dbo的。那应该是对的啊。。
{
SqlConnection con = new SqlConnection("Integrated security=True;server=(local);uid=sa;pwd=sa;database=username");
con.Open();
SqlCommand cmd = new SqlCommand("select * from name", con);
SqlDataReader sdr = cmd.ExecuteReader();
while(sdr.Read())
{
if (sdr["xing"] != null)
name.Text += sdr["xing"].ToString();
}
con.Close();
}还是出现错误 :无法打开登录 'username' 中请求的数据库。登录失败。
用户 '0DCE7462162242B\Administrator' 登录失败。database是数据名称是不是啊,后面有个dbo的。那应该是对的啊。。
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection("server=(local);uid=sa;pwd=sa;database=username");
con.Open();
SqlCommand cmd = new SqlCommand("select * from name", con);
SqlDataReader sdr = cmd.ExecuteReader();
while(sdr.Read())
{
if (sdr["xing"] != null)
name.Text += sdr["xing"].ToString();
}
con.Close();
"Integrated security=True;server=127.0.0.1;uid=sa;pwd=sa;database=username"
pwd对吗?如果没有密码就写成这样:
"Integrated security=True;server=127.0.0.1;uid=sa;pwd=;database=username"username是你的数据库的名字吗?查询语句修改为:"select * from [name]"
用户 '0DCE7462162242B\无法打开登录 'username' 中请求的数据库。登录失败。
用户 'sa' 登录失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 无法打开登录 'username' 中请求的数据库。登录失败。
用户 'sa' 登录失败。源错误:
行 18:
行 19: SqlConnection con = new SqlConnection("server=(local);uid=sa;pwd=sa;database=username");
行 20: con.Open();
行 21: SqlCommand cmd = new SqlCommand("select * from name", con);
行 22: SqlDataReader sdr = cmd.ExecuteReader();
源文件: d:\My Documents\Visual Studio 2005\WebSites\WebSite40\Default.aspx.cs 行: 20
看看你的数据库服务器是否打开。用户名密码是否正确。
SqlCommand cmd = new SqlCommand("select * from [name]", con);
SqlDataReader sdr = cmd.ExecuteReader();
while (sdr.Read())
{
if (sdr["xing"] != null)
name.Text += sdr["xing"].ToString();
}
con.Close();
就剩下 SqlConnection con = new SqlConnection("server=(local);uid=sa;pwd=sa;database=username"); 这条语句,我用来测试,正确的没出现错误
打开企业管理器->安全性->打开sa->直接输入新密码.
用户 '0DCE7462162242B\Administrator' 登录失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 无法打开登录 'username' 中请求的数据库。登录失败。
用户 '0DCE7462162242B\Administrator' 登录失败。源错误:
行 17:
行 18: SqlConnection con = new SqlConnection("Integrated security=True;server=(local);uid=sa;pwd=sa;database=username");
行 19: con.Open();
行 20: SqlCommand cmd = new SqlCommand("select * from name", con);
行 21: SqlDataReader sdr = cmd.ExecuteReader();
源文件: d:\My Documents\Visual Studio 2005\WebSites\WebSite40\Default.aspx.cs 行: 19 堆栈跟踪:
。我要急死了。啊啊
用户 '0DCE7462162242B\Administrator' 登录失败。
如果是必须的,请你看一下你的用户名是否权限,再一个看我的数据库是否允许这个用'0DCE7462162242B\Administrator' 登陆.在数据库安全设置里,有一个用户,看一下是否有必须的几个登陆..
"Integrated security=True;server=127.0.0.1;uid=sa;pwd=;database=username"
这个10位的是假的,你改的多少就是多少.我要是你老师你问我这种问题,我直接把你提着腿撂门外了.
用户 '0DCE7462162242B\Administrator' 登录失败。 我彻底失望了
我用MySql时都有添加引用的,而且以前没有添加的时候和你一样提示登陆不了的
不知道这位朋友是用哪种的呀
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection("Integrated security=True;server=(local);uid=sa;pwd=sa;database=username(是这儿可能出现错误了)");
con.Open();
SqlCommand cmd = new SqlCommand("select * from name", con);
SqlDataReader sdr = cmd.ExecuteReader();
while(sdr.Read())
{
if (sdr["xing"] != null)
name.Text += sdr["xing"].ToString();
}
con.Close();
直接加CLOSE是应该可以的。。