谁能给我一段ASP.NET(C#)连接SQLSERVER数据库以及输出数据的代码? 50
谁能给我一段ASP.NET(C#)连接SQLSERVER数据库以及输出数据的代码?能直接放在页面执行的,不需要编译后才生效的。急需,悬赏50分。首先很感谢热心回答的网友们...
谁能给我一段ASP.NET(C#)连接SQLSERVER数据库以及输出数据的代码?能直接放在页面执行的,不需要编译后才生效的。急需,悬赏50分。
首先很感谢热心回答的网友们
可能我描述不够清楚吧,情况是这样的:
我有一套编译过的程序(没有源代码,只有编译好的),是别人做好的,但是没有会员系统。我不熟asp.NET。现在我自己又安装了康盛的asp.NT论坛,所以准备使用康盛的会员系统。我现在就只是想从康盛的数据库用户表里调一些用户名字和用户头像到我程序的首页,数据库的表我都研究好了,现在就是想用ASP.NET来链接康盛数据库输出我要的用户名和头像而已(就是在index.aspx里面写入ASP.NET代码,不需要通过项目再编译生成程序,来输出我要的数据。)。有朋友帮上忙吗? 展开
首先很感谢热心回答的网友们
可能我描述不够清楚吧,情况是这样的:
我有一套编译过的程序(没有源代码,只有编译好的),是别人做好的,但是没有会员系统。我不熟asp.NET。现在我自己又安装了康盛的asp.NT论坛,所以准备使用康盛的会员系统。我现在就只是想从康盛的数据库用户表里调一些用户名字和用户头像到我程序的首页,数据库的表我都研究好了,现在就是想用ASP.NET来链接康盛数据库输出我要的用户名和头像而已(就是在index.aspx里面写入ASP.NET代码,不需要通过项目再编译生成程序,来输出我要的数据。)。有朋友帮上忙吗? 展开
4个回答
展开全部
buddy:下面是对数据库操作的最基本方式- 打开 & 关闭 & 执行Sql
/// 定义数据库对象
private static OleDbConnection conn = new OleDbConnection();
private static OleDbCommand comm = new OleDbCommand();
/// 打开连接
private static void openConnection()
{
if (conn.State == ConnectionState.Closed)
{
try
{
conn.ConnectionString =System.Web.Configuration.WebConfigurationManager.ConnectionStrings["connStr"].ConnectionString;
comm.Connection = conn;
conn.Open();
}
catch (Exception e)
{
throw new Exception(e.Message);
}
}
}
/// 关闭连接
private static void closeConnection()
{
if (conn.State == ConnectionState.Open)
{
conn.Close();
}
conn.Dispose();
comm.Dispose();
}
/// 执行一条sql语句
public static void ExecuteSql(string sqlStr)
{
try
{
openConnection();
comm.CommandType = CommandType.Text;
comm.CommandText = sqlStr;
comm.ExecuteNonQuery();
}
catch (Exception e)
{
throw new Exception(e.Message);
}
finally
{
closeConnection();
}
}
/// 定义数据库对象
private static OleDbConnection conn = new OleDbConnection();
private static OleDbCommand comm = new OleDbCommand();
/// 打开连接
private static void openConnection()
{
if (conn.State == ConnectionState.Closed)
{
try
{
conn.ConnectionString =System.Web.Configuration.WebConfigurationManager.ConnectionStrings["connStr"].ConnectionString;
comm.Connection = conn;
conn.Open();
}
catch (Exception e)
{
throw new Exception(e.Message);
}
}
}
/// 关闭连接
private static void closeConnection()
{
if (conn.State == ConnectionState.Open)
{
conn.Close();
}
conn.Dispose();
comm.Dispose();
}
/// 执行一条sql语句
public static void ExecuteSql(string sqlStr)
{
try
{
openConnection();
comm.CommandType = CommandType.Text;
comm.CommandText = sqlStr;
comm.ExecuteNonQuery();
}
catch (Exception e)
{
throw new Exception(e.Message);
}
finally
{
closeConnection();
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public SqlConnection objConn;
objConn = new SqlConnection("server=(local);uid=sa;pwd=sa;database=dbBy");//就是这句话读取的配置文件的数据.
SqlCommand strComm = new SqlCommand(strSql, objConn);
SqlDataReader dr = null;
try
{
objConn.Open();
dr = strComm.ExecuteReader();
}
catch
{
}
while (dr.Read())
{
ddlType.Items.Add(new ListItem(dr[1].ToString(),dr[0].ToString()));
}
dr.Close();
objConn.close();
意思是查询公司类型表,得到记录,绑定在UI的dropdownlist控件中
objConn = new SqlConnection("server=(local);uid=sa;pwd=sa;database=dbBy");//就是这句话读取的配置文件的数据.
SqlCommand strComm = new SqlCommand(strSql, objConn);
SqlDataReader dr = null;
try
{
objConn.Open();
dr = strComm.ExecuteReader();
}
catch
{
}
while (dr.Read())
{
ddlType.Items.Add(new ListItem(dr[1].ToString(),dr[0].ToString()));
}
dr.Close();
objConn.close();
意思是查询公司类型表,得到记录,绑定在UI的dropdownlist控件中
追问
不是这种。
追答
作为参考嘛,都差不多,我用dataReader读数据绑定在dropDownList里面。你的需求是什么呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写入新的代码,不进行编译是不行的。你启动执行的时候就是先编译后执行的过程。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-03-27
展开全部
建议下载DbSqlHelper.cs 无论学习还是使用都很好。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询