我写的这个注册页面对吗?一些一看网上写的一些是自己写的.还有为什么if (Convert.ToInt32(sqll) > 0) 会说输入字符串的格式不正确?private void Button1_Click(object sender, System.EventArgs e)
{ String sqlconn="Data Source=localhost;uid=sa;pwd=;Initial Catalog=bbs;Trusted_Connection=no";
SqlConnection myConnection=new SqlConnection(sqlconn);myConnection.Open();string sqll="select count(TB1) as TB1 from TB where TB1='"+this.TB1.Text.ToString()+"'
if (Convert.ToInt32(sqll) > 0)
{
Response.Redirect("zc1.aspx");
}
else
{
string sql="insert into TB(TB1,TB2) values( '"+TB1.Text+"', '"+TB2.Text+"') ";
SqlCommand myCommand=new SqlCommand(sql,myConnection);
myCommand.ExecuteNonQuery();
myConnection.Close();
Response.Redirect("WebForm2.aspx");
}
}
{ String sqlconn="Data Source=localhost;uid=sa;pwd=;Initial Catalog=bbs;Trusted_Connection=no";
SqlConnection myConnection=new SqlConnection(sqlconn);myConnection.Open();string sqll="select count(TB1) as TB1 from TB where TB1='"+this.TB1.Text.ToString()+"'
if (Convert.ToInt32(sqll) > 0)
{
Response.Redirect("zc1.aspx");
}
else
{
string sql="insert into TB(TB1,TB2) values( '"+TB1.Text+"', '"+TB2.Text+"') ";
SqlCommand myCommand=new SqlCommand(sql,myConnection);
myCommand.ExecuteNonQuery();
myConnection.Close();
Response.Redirect("WebForm2.aspx");
}
}
解决方案 »
- jquery ajax 传递数组到后台,用request取不到值
- Visual Studio 2008里边,怎么附加一个SQL数据库呢?
- 如何实现这种功能?
- 求SQL语句
- 关于DataGrid的事件
- 强烈推荐一个web技术参考网站给大家
- 如何解决IIS Worker Process 遇到一个问题,需要关闭
- 为什么进不来断点?
- 如何手动产生和通过.net IDE产生<asp:Button>的Click事件?
- .net下对datatables或其他对象还有分页控制的方法吗,如:absolutepage;如有怎样使用??!
- 能帮我看一下这个SQL语句吗?不解
- 求教商品陈列的方法!请高手们帮帮忙,我是个新手!
这个sqll你好像是字符串..你怎么转换INT32类型?????
String sqlconn="Data Source=localhost;uid=sa;pwd=;Initial Catalog=bbs;Trusted_Connection=no";
SqlConnection myConnection=new SqlConnection(sqlconn);
myConnection.Open();
string sqll="select count(TB1) as TB1 from TB where TB1='"+this.TB1.Text.ToString()+"'" ;
SqlCommand myCommand = new SqlCommand(sqll, myConnection);
if (Convert.ToInt32( myCommand.ExecuteScalar()) > 0)
{
Response.Redirect("zc1.aspx");
}
else
{
string sql="insert into TB(TB1,TB2) values( '"+TB1.Text+"', '"+TB2.Text+"') ";
myCommand=new SqlCommand(sql,myConnection);
myCommand.ExecuteNonQuery();
myConnection.Close();
Response.Redirect("WebForm2.aspx");
}