ArgumentException: 从索引 29 处开始,初始化字符串的格式不符合规范.

madenameduo 2013-01-28 01:39:44
我自己写的是这样的 点击登陆按钮
SqlConnection con = new SqlConnection("server=(local);database=xzgw;uid:sa;pwd:123;");
con.Open();
string sqlStr = "select count(*) from [user] where username='" + TextBox1.Text + "'and password='" + TextBox2.Text + "'";
SqlCommand com = new SqlCommand(sqlStr, con);
int result = (int)com.ExecuteScalar();
if (result > 0)
Response.Redirect("Default.aspx");

else
Response.Write("<script>alert('用户名或密码错误!')</script>");
con.Close();


[ArgumentException: 从索引 29 处开始,初始化字符串的格式不符合规范。]
System.Data.Common.DbConnectionOptions.GetKeyValuePair(String connectionString, Int32 currentPosition, StringBuilder buffer, Boolean useOdbcRules, String& keyname, String& keyvalue) +1242
System.Data.Common.DbConnectionOptions.ParseInternal(Hashtable parsetable, String connectionString, Boolean buildChain, Hashtable synonyms, Boolean firstKey) +126
System.Data.Common.DbConnectionOptions..ctor(String connectionString, Hashtable synonyms, Boolean useOdbcRules) +102
System.Data.SqlClient.SqlConnectionString..ctor(String connectionString) +52
System.Data.SqlClient.SqlConnectionFactory.CreateConnectionOptions(String connectionString, DbConnectionOptions previous) +24
System.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(String connectionString, DbConnectionPoolGroupOptions poolOptions, DbConnectionOptions& userConnectionOptions) +125
System.Data.SqlClient.SqlConnection.ConnectionString_Set(String value) +56
System.Data.SqlClient.SqlConnection.set_ConnectionString(String value) +4
System.Data.SqlClient.SqlConnection..ctor(String connectionString) +21
login.ImageButton1_Click(Object sender, ImageClickEventArgs e) +30
System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e) +86
System.Web.UI.WebControls.ImageButton.RaisePostBackEvent(String eventArgument) +115
System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1746
我也不会调试 根本不懂啊!在做购物网站的用户登陆页面~
...全文
56 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
uid=sa;pwd=123
  • 打赏
  • 举报
回复
bdmh 2013-01-28
uid=sa;pwd=123
  • 打赏
  • 举报
回复
whowhen21 2013-01-28
SqlConnection con = new SqlConnection("server=(local);database=xzgw;uid=sa;pwd=123");
中间是等于,不是冒号
  • 打赏
  • 举报
回复
try SqlConnection con = new SqlConnection("server=.;database=xzgw;uid=sa;pwd=123;");
  • 打赏
  • 举报
回复
相关推荐
发帖
.NET社区
加入

6.0w+

社区成员

.NET技术交流专区
社区管理员
  • ASP.NET
  • R小R
  • 喵叔哟
帖子事件
创建了帖子
2013-01-28 01:39
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。