数据库连接部分我会写,如下面,可是 怎么获得查询结果中的列的内容呢?比如“省份”中的内容?
string strconn = System.Configuration.ConfigurationManager.ConnectionStrings["LocalSqlServer"].ToString();
SqlConnection con = new SqlConnection(strconn);
string cmdstring = "SELECT id,名称, 省份 FROM hotel WHERE id = '" + id + "'";
SqlCommand cmd = new SqlCommand(cmdstring, con);
con.Open();
string strconn = System.Configuration.ConfigurationManager.ConnectionStrings["LocalSqlServer"].ToString();
SqlConnection con = new SqlConnection(strconn);
string cmdstring = "SELECT id,名称, 省份 FROM hotel WHERE id = '" + id + "'";
SqlCommand cmd = new SqlCommand(cmdstring, con);
con.Open();
解决方案 »
- [winform]我想问有没有控件能直接实现类似VS2008或VS2005中的网页编辑窗口
- 关于使用xml作为数据库实现combobox控件连动的问题????
- 如何解决文件 FileStream.Seek 比较慢的问题?
- 关于VS2005做的C#类库文件问题
- 如何解决时间要到了,提示是否续买产品。时间加减,类型转换问题。
- 在WinForm中 DataGrid中有页脚属性吗? 如果有又怎么让他显示出来呢?很急啊!急等!!!
- 关于用户点击退出按钮的问题.
- 请教思归等大侠:关于Remtoing组件的调试问题,很急!
- C#中获得当前日期时间的函数是什么?
- C# 获取QQ群号
- datagridview怎么设置每行的颜色呀
- 【求助】请问不同按钮 如何使用同一个 变量?多谢
dataSet
………………
请看msdn
--------------------------------------------------------------------------------
析软网
http://www.parsesoft.net
致力于 DocBook 的应用,专注于开源软件的解析、手册/指南、以及应用文章、书籍的发布
using System.Data;
using System.Data.SqlClient;class Program
{
static void Main()
{
string connectionString = GetConnectionString();
string queryString =
"SELECT CategoryID, CategoryName FROM dbo.Categories;";
using (SqlConnection connection =
new SqlConnection(connectionString))
{
SqlCommand command = connection.CreateCommand();
command.CommandText = queryString; try
{
connection.Open(); SqlDataReader reader = command.ExecuteReader(); while (reader.Read())
{
Console.WriteLine("\t{0}\t{1}",
reader[0], reader[1]);
}
reader.Close();
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
} static private string GetConnectionString()
{
// To avoid storing the connection string in your code,
// you can retrieve it from a configuration file.
return "Data Source=(local);Initial Catalog=Northwind;"
+ "Integrated Security=SSPI";
}
}