求C#编写的小程序,查询数据,急!!!

求C#编写的小程序,数据库是SQL2000,点击“确定”按钮,在datagridview中显示某两个表的明细。
语句要具体详细,谢谢!
数据库脚本我很熟悉,但是用到程序上就有些陌生了,请再帮帮忙吧,谢谢!

//返回数据
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;
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-11-26
Select * from 你的数据表

datasource=你查到的数据临时表
第2个回答  2010-11-27
Class Test{
public static void main(String[] args) {
String name="张三";
String gongzi="10000";
String cqcount="23";
printf("姓名:"+name);
printf("工资:"+gongzi);
printf("出勤次数:"+cqcount);
}
}
这是最简单的,复杂点儿可以写个公司职员类,然后有3个属性,分别是名字、工资和出勤次数,然后外部构造公司职员类,然后打印出每个职员类实例对象的属性就是楼主要的东西。

求C#编写的小程序,查询数据,急!!!
\/\/返回数据 private List<Entity> _data = new List<Entity>();\/\/\/ \/\/\/ 获取hk_data_5s数据 \/\/\/ internal void Fill() { SqlConnection conn = null;SqlCommand cmd = null;SqlDataAdapter SqlDataAdapter =null;DataTable dataTable = null;try { \/\/MySQL连接 \/\/从配置文件读取 conn = ...

关于C# Hook,求一个小程序
\/\/\/ \/\/\/ 启动钩子 \/\/\/ private void Window_Loaded(object sender, RoutedEventArgs e){ try { System.Threading.Thread.Sleep(300);\/\/300ms之后启动系统钩子接收数据 IntPtr hwnd = new WindowInteropHelper(this).Handle;HwndSource.FromHwnd(hwnd).AddHook(new HwndSourceHook(WndProc));}...

求一个增删改查的小程序,用C#,SQL,VS的,谢谢
把constr改成你自己的。public static class SqlHelper { public static string constr = ConfigurationManager.ConnectionStrings["constr"].ConnectionString; \/\/\/ \/\/\/ \/\/\/ \/\/\/ 要执行的sql操作语句,返回首行首列的值 \/\/\/ <returns><\/returns> public static int ExcuteSc...

请教哪位高手,用C#做个计算时长的小程序
public static double getTimeDiff(string start,string end,string mode="m"){ DateTime d1, d2;mode=mode.Trim().ToLower();if (DateTime.TryParse(start, out d1) && DateTime.TryParse(end, out d2)){ if (mode == "m")return (d2 - d1).TotalMinutes;else if (mode == "h")...

请教怎么弄C#一个超小程序:编写一个控制台程序,要求用户输入2个int值...
int i=0,j=0;\/\/先定义两个变量接受输入的值 if(int.TryParse(Console.ReadLine(),out i){ if(int.TryParse(Console.ReadLine(),out j)){ Console.WriteLine(string.Format("{0}*{1}={2}",i,j,i*j));Console.ReadKey();} }

C#问题~~设计数字排序和比较大小de小程序
private void textBox1_KeyDown(object sender, KeyEventArgs e){ switch (((e.KeyValue>95)&&(e.KeyValue<106))||(e.KeyValue==110)||(e.KeyValue==188)){ case true:break;default:MessageBox.Show("You shouldn't input irregular char");textBox1.Text = textBox1.Text.Substring(0,...

c#小程序 输出有问题 请高手指教
from tc_sysparameter where sysparameterid not in (select sysparameterid from ycscmdb..tc_sysparameter) order by sysparameterid 这样就生成了一堆我想要的插入语句了,再将生成的结果复制到*.sql当中,脚本即生成,耶~生成的结果就会是如下(就列两行意思一下,嘻嘻~~~):insert into TC_...

帮忙修改C#小程序!急!!!高分!!在线等!!
帮忙修改C#小程序!急!!!高分!!在线等!! 模拟一个通信录,可以实现一下功能(1)增加新联系人信息(2)删除指定联系人信息(3)修改指定联系人信息(4)查询联系人信息(5)增加新群组信息(6)删除指定群组信息(7)修改群组... 模拟一个通信录,可以实现一下功能(1)增加新联系人信息(2)删除指定联系人信息(3)修改...

c# 小程序陷入死循环
C#的数组的index是从0开始的,所以a2里面如果有100个数据,i的最大值就是99.这段程序有些问题。比如100个点,Main线程先填进了50个,子线程画了50个点,这个时候子线程判断画线结束,那么drawline函数退出了。Main添加后50个点,只能重新开启新的线程。建议画线直接放进主线程做,不会有太多的效率...

用c#做一个CS模式的小程序,想安装到几台电脑上,共用一个数据库,数据库...
在添加你的应用程序项目的时候,多添加一个msiexec.exe进去,这个文件在c:\\windows\\system32文件夹下,添加进去以后,为了让他更像个卸载程序,把他的名字改成"Uninstall.exe",当然这个关系不大,改不改都行。然后创建一个快捷方式,放到"开始-程序"中,接下来我们要做的就是查找这个部署项目的...

相似回答
大家正在搜