社区
C#
帖子详情
ExecuteReader: Connection 属性尚未初始化。里面有我的代码
felix61
2003-07-29 09:09:41
public int ExecuteScalar(string sSql)
{
int iRe;
OpenConnect();
command.CommandType= CommandType.Text;
command.CommandText= sSql;
iRe=(int)command.ExecuteScalar();
CloseConnect();
return iRe;
}
...全文
32
5
打赏
收藏
ExecuteReader: Connection 属性尚未初始化。里面有我的代码
public int ExecuteScalar(string sSql) { intiRe; OpenConnect(); command.CommandType= CommandType.Text; command.CommandText= sSql; iRe=(int)command.ExecuteScalar(); CloseConnect(); return iRe; }
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
5 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
Knight94
2003-07-29
打赏
举报
回复
执行查询之前增加如下:
command.Connection=connection;
felix61
2003-07-29
打赏
举报
回复
解决了!谢谢你
felix61
2003-07-29
打赏
举报
回复
public DBObject( string connectionString )
{
this.connectionString = connectionString;
connection = new SqlConnection( this.connectionString );
}
我在初始化的事时候已经给他初始化了
/// <summary>
/// 打开数据库连接
/// </summary>
public void OpenConnection()
{
if(connection.State!= ConnectionState.Closed)
connection.Close();
else
connection.Open();
}
这是我的打开方法
你们帮我看看那儿问题
brightheroes
2003-07-29
打赏
举报
回复
SqlCommand 没有指定SqlConnection.
对于你这个方法。
OpenConnect();
CloseConnect();
有点琐碎了。
xixigongzhu
2003-07-29
打赏
举报
回复
command的属性Connection没有值,你调用OpenConnect()方法肯定有个连接对象,你把这个对象赋给command的属性Connection了吗?
相关推荐
对于
ExecuteReader
:
Connection
属性
尚未
初始化
问题的解决
问题出在SqlCommand中没有定义Sql
Connection
属性
, 即
代码
为:SqlCommand cmd= new SqlCommand(); 以上问题出在没有将
属性
加入new SqlCommand后的()中
ExecuteReader
:
Connection
属性
尚未
初始化
。
string conn_str = "Data Source=.;integrated security=sspi;database=my_db;"; using (Sql
Connection
conn = new Sql
Connection
(conn_str)) { conn.Open();
ExecuteReader
:
Connection
属性
尚未
初始化
。错误解决
读取student表中的数据打印到屏幕,
代码
1 class Program 2 { 3 static void Main(string[] args) 4 { 5 string sqlc = @"server=.\sqlexpress;database=MyDataBase15_31;uid=sa;pw...
[VB.NET]出错
ExecuteReader
: CommandText
属性
尚未
初始化
帮忙看下 在线等!
出错
ExecuteReader
: CommandText
属性
尚未
初始化
帮忙看下 在线等!Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim adapter As SqlDataAdapter Dim ds As DataSet =
提示
ExecuteReader
: CommandText
属性
尚未
初始化
遇到的情况:所有sql语句、参数都是正确无误的,但是执行程序后会报错“
ExecuteReader
: CommandText
属性
尚未
初始化
”。百度、谷歌一下,并没有搜索到我这种出错情况....囧经过第二轮
代码
复查,终于找到了问题所在,原来是storedProcName没有传存储过程的名称!太低级失误啦! ///<summary>///执行存储过程/...
发帖
C#
C#
.NET技术 C#
复制链接
扫一扫
10.8w+
社区成员
64.2w+
社区内容
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2003-07-29 09:09
社区公告
让您成为最强悍的C#开发者