应用程序和数据库连接的问题,请大家给予帮助,谢谢! 为什么程序没错,数据库连接也没错,但无法在数据库中存储记录。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你用得是access数据库不。如果是你就检查一下权限问题。。让他设置为可写状态 public class Datacon: System.Web.UI.Page{ public Datacon() { } //==================数据库连接=========================== public SqlConnection getcon() { // SqlConnection strCon = new SqlConnection(); //strCon.ConnectionString=ConfigurationManager.ConnectionStrings["MEOConnectionString"].ToString(); string strCon ="Data Source=(local);Initial Catalog=MyExamOnline;Integrated Security=True"; SqlConnection sqlCon = new SqlConnection(strCon); return sqlCon; } public bool eccom(string sqlstr1) { SqlConnection con = this.getcon(); con.Open(); SqlCommand mycommand = new SqlCommand(sqlstr1, con); try { mycommand.ExecuteNonQuery(); return true; } catch { return false; } finally { con.Close(); } }///一部分 dataconn.eccom("insert into students" + "(stuId,Name,Pwd,question,answer,Sex,profession)" + "values('" + this.txtStuID.Text + "','" + this.txtStuName.Text + "','" + this.txtStuPwd.Text + "','" + this.txtQuePwd.Text + "','" + this.txtAnsPwd.Text + "','" + this.ddlSex.Text + "','" + ddlProfession.SelectedValue + "')"); Response.Write("<script lanuage=javascript>alert('您已经注册成功,欢迎使用该系统!');location='javascript:history.go(-1)'</script>"); 将你的那条SQL 语句 赋给一个变量 string strSql = "insert into students" + "(stuId,Name,Pwd,question,answer,Sex,profession)" + "values('" + this.txtStuID.Text + "','" + this.txtStuName.Text + "','" + this.txtStuPwd.Text + "','" + this.txtQuePwd.Text + "','" + this.txtAnsPwd.Text + "','" + this.ddlSex.Text + "','" + ddlProfession.SelectedValue + "')";然后 在 这句话设个断点dataconn.eccom(strSql);等程序运行到这句话的时候,将 上边 strSql 的值拷贝出来,放到查询分析器中执行,看看是否能通过 问题解决了,谢谢大家,主要会死SQL语句上有点问题,我控件的名称填错了…… 菜鸟来啦!各位前辈好!问问题! GridView如何添加一列超链接? 如何在detailsview中设置datakey,想在客户端隐藏某列 SQL数据 NULL值判段问题 急!!!!!!!!!!!! html 的 tabel控件能不能做出不规则的表格? table在各个浏览器中显示的大小不一样 paypal接口问题,已经搞了4天了 求大家帮忙 关于Repeater绑定后显示图片的问题 做毕业设计,着急,希望高手帮忙!!~~ 如何通过一个按钮来关闭窗口? 点击treeview的节点触发事件 关于动态绑定树后运行报错的解决方法
{
public Datacon()
{
}
//==================数据库连接===========================
public SqlConnection getcon()
{
// SqlConnection strCon = new SqlConnection();
//strCon.ConnectionString=ConfigurationManager.ConnectionStrings["MEOConnectionString"].ToString();
string strCon ="Data Source=(local);Initial Catalog=MyExamOnline;Integrated Security=True";
SqlConnection sqlCon = new SqlConnection(strCon);
return sqlCon;
}
public bool eccom(string sqlstr1)
{
SqlConnection con = this.getcon();
con.Open();
SqlCommand mycommand = new SqlCommand(sqlstr1, con);
try
{
mycommand.ExecuteNonQuery();
return true;
}
catch
{
return false;
}
finally
{
con.Close();
}
}///一部分 dataconn.eccom("insert into students"
+ "(stuId,Name,Pwd,question,answer,Sex,profession)"
+ "values('" + this.txtStuID.Text + "','" + this.txtStuName.Text + "','"
+ this.txtStuPwd.Text + "','" + this.txtQuePwd.Text + "','"
+ this.txtAnsPwd.Text + "','" + this.ddlSex.Text + "','"
+ ddlProfession.SelectedValue + "')");
Response.Write("<script lanuage=javascript>alert('您已经注册成功,欢迎使用该系统!');location='javascript:history.go(-1)'</script>");
+ "(stuId,Name,Pwd,question,answer,Sex,profession)"
+ "values('" + this.txtStuID.Text + "','" + this.txtStuName.Text + "','"
+ this.txtStuPwd.Text + "','" + this.txtQuePwd.Text + "','"
+ this.txtAnsPwd.Text + "','" + this.ddlSex.Text + "','"
+ ddlProfession.SelectedValue + "')";然后 在 这句话设个断点
dataconn.eccom(strSql);等程序运行到这句话的时候,将 上边 strSql 的值拷贝出来,放到查询分析器中执行,看看是否能通过