非常简单的一个问题,可是不知道怎么回事,突然不行了,高手门帮帮忙,帮我解决这个菜鸟问题
using System;
using System.Data;
using System.Data.SqlClient;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string connectionString = "Data Source=localhost;Initial Catalog=test;Integrated Security=True;User ID=;Password=";
//定义数据库连接对象
SqlConnection conn = new SqlConnection(connectionString);
//打开数据库连接
conn.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = conn;
cmd.CommandText = "select * from test";
conn.Close();
}
}
调试后一点错误提示都没有,也没有显示出test表中的内容,怎么回事啊?
using System;
using System.Data;
using System.Data.SqlClient;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string connectionString = "Data Source=localhost;Initial Catalog=test;Integrated Security=True;User ID=;Password=";
//定义数据库连接对象
SqlConnection conn = new SqlConnection(connectionString);
//打开数据库连接
conn.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = conn;
cmd.CommandText = "select * from test";
conn.Close();
}
}
调试后一点错误提示都没有,也没有显示出test表中的内容,怎么回事啊?
解决方案 »
- 在前台动态创建的多个text,怎么在后台的cs中取得text的值,并保存到数据库中?
- 如何基于asp.net 开发在线语音合成
- 关于ASP.NET的问题,很急!!!!!!!!!!!!!!!!!
- ajax.dll 在IE7中无法使用
- 水晶报表打印问题
- 关于通过Iprincipal和Identity实现用户验证与自己通过session来实现用户验证到底有什么不同?
- 关于保存的问题
- 怎样使aspx网页在IE浏览器里显示时无工具栏,地址栏和菜单栏呢?
- 为什么我在生成项目时,会弹出一个对话框,说出现生成错误,是否继续。大侠们帮忙看看,前所末见过
- ASP.NET 与传统的 ASP 区别到底在那里?
- <asp:button> 和 <input:button>之间的问题
- ASP.NET
//定义数据库连接对象
SqlConnection conn = new SqlConnection(connectionString);
//打开数据库连接
conn.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = conn;
cmd.CommandText = "select * from test";
conn.Close();
1、代码里的cmd没执行,
2、执行结果要呈现到什么地方?
protected void Page_Load(object sender, EventArgs e)
{
DataTable ds=new DataTable();//添加这行
string connectionString = "Data Source=localhost;Initial Catalog=test;Integrated Security=True;User ID=;Password=";
//定义数据库连接对象
SqlConnection conn = new SqlConnection(connectionString);
//打开数据库连接
conn.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = conn;
cmd.CommandText = "select * from test";
SqlAdapter Da=new SqlAdapter(cmd);//添加这行
Da.Fill(ds);//添加这个,最后查询的结果集就在这里了
cmd.ExcuteNoQuery();//添加这行
conn.Close();
}
添加命名空间:
using System.Data.SqlClient;DataTable ds = new DataTable();//添加这行
string connectionString = "Data Source=localhost;Initial Catalog=test;Integrated Security=True;User ID=;Password=";
//定义数据库连接对象
SqlConnection conn = new SqlConnection(connectionString);
//打开数据库连接
conn.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = conn;
cmd.CommandText = "select * from test";
SqlDataAdapter Da = new SqlDataAdapter(cmd);//添加这行
Da.Fill(ds);//添加这个,最后查询的结果集就在这里了
cmd.ExecuteNonQuery();//添加这行
conn.Close();
ADO.NET是对Microsoft ActiveX Data Objects (ADO)一个跨时代的改进,它提供了平台互用性和可伸缩的数据访问。由于传送的数据都是XML格式的,因此任何能够读取XML格式的应用程序都可以进行数据处理。事实上,接受数据的组件不一定要是ADO .NET组件,它可以是基于一个Microsoft Visual Studio的解决方案,也可以是任何运行在其它平台上的任何应用程序。以前做数据库访问的时候,需要一直与数据库保持连接,直到获取完所有满足需要的数据之后才会断开数据库连接,这种数据库访问方式称之为连接式数据访问技术。相比于以前的连接式数据访问技术,ADO.NET除了提供连接式数据访问技术之外,还提供了另一种断开式解决方案,那就是在内存中模拟一个数据库,也就是内存中的数据库。我们知道在实际的数据库技术中,每个数据库就是一个业务逻辑单元,一般来说这个数据库包含了实现一个应用软件或者一个网站所需要的全部数据。