SelectCommand.Connection 属性尚未初始化 在线急求

问题描述

SqlConnectionmyconn=newSqlConnection();myconn.ConnectionString=ConfigurationManager.ConnectionStrings["db_NetShopConnectionString1"].ConnectionString;myconn.Open();SqlCommandcmd=newSqlCommand();stringP_Str_SqlStr="select*fromtb_Class";SqlConnectionmyConn=dbObj.GetConnection();SqlDataAdapterda=newSqlDataAdapter();da.SelectCommand=cmd;DataSetds=newDataSet();da.Fill(ds);dlName.DataSource=ds.Tables["tb_Class"].DefaultView;dlName.DataBind();运行后出错:System.InvalidOperationException:Fill:SelectCommand.Connection属性尚未初始化请问应该怎么改??在线等

解决方案

解决方案二:
你的myconn和myConn是怎么回事?好多标识符都不知道怎么回事,看着晕.总体感觉你就是没有正确地关联各个数据库访问类的对象.
解决方案三:
看着糊涂你这个方法如果不行的话你就换种写法啊没必要在这个方法上浪费太多时间SqlCommandcmd=newSqlCommand();stringP_Str_SqlStr="select*fromtb_Class";SqlConnectionmyConn=dbObj.GetConnection();SqlDataAdapterda=newSqlDataAdapter();da.SelectCommand=cmd;myconn.Open();DataSetds=newDataSet();da.Fill(ds);dlName.DataSource=ds.Tables["tb_Class"].DefaultView;dlName.DataBind();myconn.Close();
解决方案四:
很简单,因为这句SqlConnectionmyConn=dbObj.GetConnection();你GetConnection()得到的连接对象不是你先前声明的那个叫myconn的SqlConnection。

时间: 2024-09-30 22:48:36

SelectCommand.Connection 属性尚未初始化 在线急求的相关文章

挂在FTP的网站Fill: SelectCommand.Connection 属性尚未初始化。

问题描述 FTP上的网站报错Fill:SelectCommand.Connection属性尚未初始化.打开网站的时候什么错都没有好好地加载文件都加载了没有错误但是点击次数多了就报错未将对象引用到对象实例然后刷新网站提示Fill:SelectCommand.Connection属性尚未初始化.错误我的connection是单独写在App_Code的文件里然后我把它从新上传一遍再打开网页就正常了然后点击次数多了又发生这种情况怎么回事....求解网站那块出了问题? 解决方案 解决方案二:基本的原因可能

sqlserver-关于Fill: SelectCommand.Connection 属性尚未初始化

问题描述 关于Fill: SelectCommand.Connection 属性尚未初始化 string cmd = "select * from mydb"; SqlCommand sql = new SqlCommand(cmd); SqlConnection conn = new SqlConnection(@"Data Source=Localhost;Database=company;Integrated Security=True"); try { co

SelectCommand.Connection 属性尚未初始化的问题

问题描述 虽然目标机没法跟踪,但基本上应该是newOleDbDataAdapter的构造返回为null我的网站在N多机器上都没有问题.这次的目标机是个萝卜花园的Win7系统,我实在是不知道它少装了什么组件,到底哪里被阉割了.总之一切调用数据库的操作都不行.我安装了MDAC2.8,没用.OFFICE2007ACCESS也没用.连接串是"Provider=Microsoft.Jet.OLEDB.4.0;DataSource="+XXX请神们提醒一下到底该给这个电脑装什么东西才行,除了重装操

asp.net-总是报ExecuteReader: Connection 属性尚未初始化。属性尚未初始化。”是怎么回事啊

问题描述 总是报ExecuteReader: Connection 属性尚未初始化.属性尚未初始化."是怎么回事啊 using System;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.

各位大神关于ExecuteNonAQuery:connection属性尚未初始化的问题

问题描述 各位大神关于ExecuteNonAQuery:connection属性尚未初始化的问题 各位大神,我写的代码报了关于ExecuteNonAQuery:属性尚未初始化的问题的错 代码如下,请指教一下问题在哪 ,谢谢 !! 解决方案 因为你已经conn.open了,所以if中判断是否open就有问题了,肯定不满足,导致没有执行cmd.Connection = conn,把if条件中的 ! 去掉,或者把conn.open放到Preparemand后面 解决方案二: 你调试,看看有没有执行Pr

c#winform-System.InvalidOperationException: ExecuteReader: Connection 属性尚未初始化。

问题描述 System.InvalidOperationException: ExecuteReader: Connection 属性尚未初始化. 有关调用实时(JIT)调试而不是此对话框的详细信息,请参见此消息的结尾. ************** 异常文本 **************System.InvalidOperationException: ExecuteReader: Connection 属性尚未初始化. 在 System.Data.SqlServerCe.SqlCeComma

C#:Connection属性尚未初始化

问题描述 }SqlConnectionstrcon=newSqlConnection(System.Configuration.ConfigurationManager.AppSettings["strcon"]);strcon.Open();OrderTime1.Text=DateTime.Now.ToString();SqlCommandscd=newSqlCommand("insertintotb_NReckoning(NoticeId,DepotName,DepotD

.net设计登录页面,点击登录按钮,一直提示“ConnectionString 属性尚未初始化。”

问题描述 以下为数据库链连接代码:usingSystem;usingSystem.Data.SqlClient;usingSystem.Data;usingSystem.Configuration;namespaceGROUP.Manage{///<summary>///BaseClass的摘要说明.///</summary>publicclassBaseClass:System.Web.UI.Page{StringConnectionString;publicBaseClass(

connectionstring-DataAdapter ConnectionString属性尚未初始化

问题描述 DataAdapter ConnectionString属性尚未初始化 private DataSet ds = new DataSet(); DataTable dt = new DataTable(); private SqlDataAdapter dap = new SqlDataAdapter(); BindingSource bs = new BindingSource(); 这是我调用数据库数据的方法: public DataSet AccessDBData(string