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
我也不会调试 根本不懂啊!在做购物网站的用户登陆页面~
...全文
129 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
风一样的大叔 2013-01-28
  • 打赏
  • 举报
回复
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;");

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

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

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

试试用AI创作助手写篇文章吧