asp.net – 错误:“填充:SelectCommand.Connection属性尚未初始化”.
发布时间:2020-05-24 06:17:16 所属栏目:asp.Net 来源:互联网
导读:在尝试将 mysql数据库连接到编辑器时,会收到此错误,以下是代码: protected void Button1_Click(object sender, EventArgs e){ DataTable dt = new DataTable(); MySqlConnection conn = new MySqlConnection(@connection string);/
|
在尝试将 mysql数据库连接到编辑器时,会收到此错误,以下是代码: protected void Button1_Click(object sender,EventArgs e)
{
DataTable dt = new DataTable();
MySqlConnection conn = new MySqlConnection(@"connection string");//tested and working
conn.Open();
MySqlCommand cmd = new MySqlCommand("SELECT tes FROM ins");
MySqlDataAdapter da = new MySqlDataAdapter(cmd);
da.SelectCommand = cmd;
da.Fill(dt);
if (dt.Rows.Count > 0)
{
Editor1.Content = dt.Rows[0]["tes"].ToString();
}
conn.Close();
}
这里是aspx页面代码: <body> <form id="form1" runat="server"> <cc1:Editor ID="Editor1" runat="server" Height="400px" Visible="true" /> <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" /> </form> 我做错了什么事,谢谢提前. 我正在使用asp.net 3.5. 解决方法换行MySqlCommand cmd = new MySqlCommand("SELECT tes FROM ins");
至 MySqlCommand cmd = new MySqlCommand("SELECT tes FROM ins",conn);
它应该工作. 或者将conn分配给cmd.Connection属性. 你的代码的问题是你永远不会指定一个连接到命令,因此错误说连接没有初始化. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 如何从SQL数据库流.flv文件
- asp.net-mvc – ASP.NET MVC文件名下划线
- ASP.NET主题图像
- asp.net-mvc – 从ASP.NET在Office Web Apps中打开excel /
- asp.net-mvc – Asp.Net MVC – “动态”路由的最佳方法
- asp.net – MVC 4 Web API Action返回:类型vs HttpRespons
- asp.net-mvc-3 – 为什么在使用Azure缓存(.NET MVC3应用程序
- 休息 – 无法序列化内容类型的响应正文
- 下载 – 使用ASP.Net Webapi流式传输大图像
- 如何在ASP.net runat =’server’标记中使用传统的HTML id属
推荐文章
站长推荐
- asp.net-mvc-3 – ASP.Net MVC隐藏/显示基于安全
- asp.net – 如何处理在IIS上运行的网站的计划任务
- asp.net-mvc – 使用WCF/OData作为访问层而不是直
- asp.net-mvc – 如何使用MVC中的rout删除url中的
- asp.net-mvc – 什么是Owin rememberBrowser做什
- asp.net-mvc – ASP.NET MVC Beta 1:DefaultMod
- asp.net – RequiredFieldValidator – 如何摆脱
- asp.net – 路径’PROPFIND’被禁止?
- 身份验证 – 禁止ASP.NET Core中的API URL重定向
- asp.net – 首先使用数据库向aspnetusers添加列
热点阅读
