求C#编写的小程序,查询数据,急!!!
求C#编写的小程序,数据库是SQL2000,点击“确定”按钮,在datagridview中显示某两个表的明细。语句要具体详细,谢谢!数据库脚本我很熟悉,但是用到程序上就有...
求C#编写的小程序,数据库是SQL2000,点击“确定”按钮,在datagridview中显示某两个表的明细。
语句要具体详细,谢谢!
数据库脚本我很熟悉,但是用到程序上就有些陌生了,请再帮帮忙吧,谢谢! 展开
语句要具体详细,谢谢!
数据库脚本我很熟悉,但是用到程序上就有些陌生了,请再帮帮忙吧,谢谢! 展开
3个回答
展开全部
//返回数据
private List<Entity> _data = new List<Entity>();
/// <summary>
/// 获取hk_data_5s数据
/// </summary>
internal void Fill() {
SqlConnection conn = null;
SqlCommand cmd = null;
SqlDataAdapter SqlDataAdapter =null;
DataTable dataTable = null;
try {
//MySQL连接
//从配置文件读取
conn = new SqlConnection(_connStr);
conn.Open();
cmd = new SqlCommand("SELECT * FROM _data;", conn);
SqlDataAdapter = new SqlDataAdapter(cmd);
dataTable = new DataTable();
SqlDataAdapter.Fill(dataTable);
DataRow row;
List<Entity> entitys=new List<Entity>();
Entity entity;
for (int i = 0; i < dataTable.Rows.Count; i++) {
row = dataTable.Rows[i];
entity = new Entity();
entity.symbol = row["symbol"].ToString();
entity.desp = row["desp"].ToString();
entitys.Add(entity);
}
_data = entitys;
}
catch (Exception ex) {
Util.Log(ex.Message, null);
}
finally {
if (SqlDataAdapter != null) {
SqlDataAdapter.Dispose();
}
if (cmd != null) {
cmd.Dispose();
}
if (conn != null) {
conn.Close();
conn = null;
}
}
}
/// <summary>
/// 行情数据对应的实体
/// </summary>
public class Entity {
public string symbol;
public string desp;
}
private List<Entity> _data = new List<Entity>();
/// <summary>
/// 获取hk_data_5s数据
/// </summary>
internal void Fill() {
SqlConnection conn = null;
SqlCommand cmd = null;
SqlDataAdapter SqlDataAdapter =null;
DataTable dataTable = null;
try {
//MySQL连接
//从配置文件读取
conn = new SqlConnection(_connStr);
conn.Open();
cmd = new SqlCommand("SELECT * FROM _data;", conn);
SqlDataAdapter = new SqlDataAdapter(cmd);
dataTable = new DataTable();
SqlDataAdapter.Fill(dataTable);
DataRow row;
List<Entity> entitys=new List<Entity>();
Entity entity;
for (int i = 0; i < dataTable.Rows.Count; i++) {
row = dataTable.Rows[i];
entity = new Entity();
entity.symbol = row["symbol"].ToString();
entity.desp = row["desp"].ToString();
entitys.Add(entity);
}
_data = entitys;
}
catch (Exception ex) {
Util.Log(ex.Message, null);
}
finally {
if (SqlDataAdapter != null) {
SqlDataAdapter.Dispose();
}
if (cmd != null) {
cmd.Dispose();
}
if (conn != null) {
conn.Close();
conn = null;
}
}
}
/// <summary>
/// 行情数据对应的实体
/// </summary>
public class Entity {
public string symbol;
public string desp;
}
展开全部
Select * from 你的数据表
datasource=你查到的数据临时表
datasource=你查到的数据临时表
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Class Test{
public static void main(String[] args) {
String name="张三";
String gongzi="10000";
String cqcount="23";
printf("姓名:"+name);
printf("工资:"+gongzi);
printf("出勤次数:"+cqcount);
}
}
这是最简单的,复杂点儿可以写个公司职员类,然后有3个属性,分别是名字、工资和出勤次数,然后外部构造公司职员类,然后打印出每个职员类实例对象的属性就是楼主要的东西。
public static void main(String[] args) {
String name="张三";
String gongzi="10000";
String cqcount="23";
printf("姓名:"+name);
printf("工资:"+gongzi);
printf("出勤次数:"+cqcount);
}
}
这是最简单的,复杂点儿可以写个公司职员类,然后有3个属性,分别是名字、工资和出勤次数,然后外部构造公司职员类,然后打印出每个职员类实例对象的属性就是楼主要的东西。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询