帮个忙

问题描述

stringtemp_username=tbusername.Text;stringtemp_pwd=tbpassword.Text;stringdb=Server.MapPath("mydb.mdb");stringConnectionStr="DataSource="+db+";Provider=Microsoft.Jet.OLEDB.4.0";OleDbConnectionmyConn=newOleDbConnection(ConnectionStr);myConn.Open();stringSql_str="selectPass_wordfromuserswhereUser_name='"+temp_username+"'";OleDbCommandcmd=newOleDbCommand(Sql_str,myConn);OleDbDataReadermyreader=cmd.ExecuteReader();if(myreader.Read()){Response.Write("<script>alert('用户已被注册');window.window.location.href='Default.aspx';</script>");}else{SqlCommandCm2=newSqlCommand("INSERTINTOuserlogin(temp_username,temp_pwd,email)VALUES('"+tbusername.Text+"','"+tbpassword.Text+"','"+email.Text+"')");inti=Cm2.ExecuteNonQuery();//message.InnerHtml="注册成功";Response.Write("<script>alert('注册成功');window.window.location.href='Default.aspx';</script>");}ExecuteNonQuery:Connection属性尚未初始化。行45:行46:tbpassword.Text+"','"+email.Text+"')");行47:inti=Cm2.ExecuteNonQuery();行48://message.InnerHtml="注册成功";行49:Response.Write("<script>alert('注册成功');window.window.location.href='Default.aspx';</script>");源文件:d:asp1zhuce.aspx.cs行:47堆栈跟踪:[InvalidOperationException:ExecuteNonQuery:Connection属性尚未初始化。]System.Data.SqlClient.SqlCommand.ValidateCommand(Stringmethod,Booleanasync)+291System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResultresult,StringmethodName,BooleansendToPipe)+72System.Data.SqlClient.SqlCommand.ExecuteNonQuery()+116_Default.Button1_Click(Objectsender,EventArgse)ind:asp1zhuce.aspx.cs:47System.Web.UI.WebControls.Button.OnClick(EventArgse)+75System.Web.UI.WebControls.Button.RaisePostBackEvent(StringeventArgument)+97System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(StringeventArgument)+7System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandlersourceControl,StringeventArgument)+11System.Web.UI.Page.RaisePostBackEvent(NameValueCollectionpostData)+33System.Web.UI.Page.ProcessRequestMain(BooleanincludeStagesBeforeAsyncPoint,BooleanincludeStagesAfterAsyncPoint)+4919请帮我改改,谢谢。

解决方案

解决方案二:
SqlCommandCm2=newSqlCommand("INSERTINTOuserlogin(temp_username,temp_pwd,email)VALUES('"+tbusername.Text+"','"+tbpassword.Text+"','"+email.Text+"')",myConn);
解决方案三:
或者Cm2.Connection=myConn;inti=Cm2.ExecuteNonQuery();
解决方案四:
为什么是access的要用SqlCommand呢.....不是OleDbCommand吗难道两个数据库?

时间: 2024-10-28 02:01:37

帮个忙的相关文章

AADL-osate安装步骤拿稳大神帮个忙

问题描述 AADL-osate安装步骤拿稳大神帮个忙 那位大神了解AADL-OSATE的吗,能把安装步骤告诉一下吗?急急急!!先谢了!由于没有钱币不,悬赏不了,只求好心人帮个忙 解决方案 http://wenku.baidu.com/link?url=PJ2l3wDqG4oKU3c7ZoFJwtEN4VL76d9Bn8sbwQQuEVhgD7YKmDm51qiJRiAfkNGl1g_0lztGf0ae8fuZpGSoeghQoN5wFhlXMUc6GJS9tfC

如何拒绝“帮个忙”

  看到标题你有啥反应?当然了,如果真是亲妈来了,肯定要不辞劳苦的给她做的,这里只是一个夸张句,是针对那些总要你"帮个忙"的朋友的一句回应! 相信当我们听到"免费"一词时有的人会微笑而有的人则会撅嘴.免费从别人那里拿到成品我们当然会微笑,但是免费为别人提供服务就不见得会笑得出来了.遥想当年,多少亲戚盆友挂着"朋友"的名义来找我们免费设计啊,"很简单的"."一分钟搞定",想起来都发麻有木有?朋友们都自以为我们

大家好,这个程序一直显示不对,请帮一下忙,谢谢!

问题描述 大家好,这个程序一直显示不对,请帮一下忙,谢谢! #include void main() { float celsius=0,True_celsius=0,True_salary=0,salary=0; printf("Enter the number of celsius>n"); scanf("%1f",&celsius); printf("Enter the number of salary>n"); sca

问一条SQL,求帮下忙

问题描述 我也是好久没有碰数据库了,现在有两个表一个是类别表大类,中类,小类分别对尖的数据是010101010101也就是说2位,4位,6位,另有一个物资表物资ID,类别(对应小类),物资名称,物资ID等等.要查出以下的格式. 解决方案 解决方案二:@以专业开发人员为伍来帮下忙看看,给个参考都行,搜都不好搜,忘了这个叫什么了.解决方案三:selectd.大类,c.中类,b.小类,a.*from物资表ainnerjoin类别表bona.类别=b.小类innerjoin类别表conb.中类=c.中类

数据库 mysql-java Error querying database.在线急需求指导,大神们帮个忙吧

问题描述 java Error querying database.在线急需求指导,大神们帮个忙吧 org.springframework.jdbc.BadSqlGrammarException: Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'username' in 'field list' The error may invo

请大家帮个忙:在java中 构造器和放法的根本区别是什么?

问题描述 请大家帮个忙:在java中 构造器和放法的根本区别是什么? 在java中 构造器和放法的根本区别是什么?我真迷惑了 解决方案 没有根本的区别,它们之间是包涵的关系,构造函数是特殊的方法. 特殊在哪里?不能定义返回值,不能重写,不能任意起名,不能随意调用(用new调用). 好比正方形和矩形的关系,正方形是特殊的矩形. 解决方案二: 构造器是你创建一个实例对象时调用到的,它默认的是不带参数的.你可以自己写带参数的构造函数. 方法是还分实例方法和类方法.如果是实例方法,那么就是由上面的构造器

格式-请各位高手帮个忙 我真的弄不清楚了setter() and getter()的使用; 谢谢

问题描述 请各位高手帮个忙 我真的弄不清楚了setter() and getter()的使用: 谢谢 我真的弄不清楚了setter() and getter()的使用: 我要在eclipse中用setter 和getter来编写一个程序:请你给我示范一个最简单的格式 注释: 我在学java的, 解决方案 setter() 给对象设置属性 getter() 获取对象的属性 可以理解为set是存放 get是获取 解决方案二: get set 方法主要是控制访问权限的,一般类里面的属性设置为priva

ios开发-菜鸟一个,恳请大家帮个忙呗。

问题描述 菜鸟一个,恳请大家帮个忙呗. 2C NSString*key=[formdata allKeys][i];是什么意思啊?百度一直找不到解释 解决方案 帮个忙 我是C菜鸟我是一个菜鸟,我该何去何从? 解决方案二: http://blog.csdn.net/zljjava/article/details/9932787 解决方案三: 就是从formdata这个字典里取出所有的key,然后取第i个key 解决方案四: 就是从formdata取出第i个key 解决方案五: 逐个取到formda

谢谢了、求大神帮一下忙。

问题描述 谢谢了.求大神帮一下忙. 请编写函数fun(char *str int num[])它的功能是:分别找出字符串中每个数字字符(0,1,2,3,4,5,6,7,8,9)的个数,用num[0]来统计字符0的个数,用num[1]来统计字符1的个数.....用num[9]来统计字符9的个数.字符串由主函数从键盘读入. 解决方案 void fun(char *str int num[10]){int num[10];int i;for (i = 0; i < 10; i++) num[i] =

fpga-哪位大神熟悉FPGA的FIFO操作,尤其是IP软核,帮个忙分析一下原因

问题描述 哪位大神熟悉FPGA的FIFO操作,尤其是IP软核,帮个忙分析一下原因 这是我用IP核生成的FIFO,测试了一下,为什么q[7:0]输出的数据全都是00啊?顶层中重实例化的FIFO: FIFO FIFO_inst( .clock ( clk ), .data ( Rx_Data ), .rdreq ( read ), .wrreq (write), .empty ( empty_sig ), .full ( full_sig ), .q ( Tx_Data ) ); 串行接收数据时wr