登录
首页 » C#源码 » C# 使用COMPUTE BY 统计查询数据库中各部门工资

C# 使用COMPUTE BY 统计查询数据库中各部门工资

于 2022-02-05 发布 文件大小:13.78 kB
0 153
下载积分: 2 下载次数: 1

代码说明:

C# COMPUTE BY数据库查询实例,本查询可用于统计各部门总工资,测试前请附加好数据库。定义以下代码完成此查询:   DataSet P_ds = GetPay();//得到数据集   txt_Pay1.Text = P_ds.Tables[1].Rows[0][0].ToString();//得到部门总工资   txt_Pay2.Text = P_ds.Tables[3].Rows[0][0].ToString();//得到部门总工资   txt_Pay3.Text = P_ds.Tables[5].Rows[0][0].ToString();//得到部门总工资   string P_Str_ConnectionStr = string.Format(//创建数据库连接字符串    @"server=LVSHUANGSHJ;database=db_TomeTwo;uid=sa;pwd=");   string P_Str_SqlStr = string.Format(//创建SQL查询字符串    "SELECT * FROM tb_Employee ORDER BY 所属部门 COMPUTE SUM(工资) BY 所属部门");//创建COMPUTE BY 查询语句   SqlDataAdapter P_SqlDataAdapter = new SqlDataAdapter(//创建数据适配器    P_Str_SqlStr, P_Str_ConnectionStr);   DataSet P_ds = new DataSet();//创建数据集   P_SqlDataAdapter.Fill(P_ds);//填充数据集   return P_ds;//返回数据集   本查询将结果返回DataTable到对象中显示,完整源代码请下载。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C# 在LINQ to DataSet中对分组操作执行子查询
    C# 在LINQ to DataSet中对分组操作执行子查询,相关代码:   private void button1_Click(object sender, EventArgs e)   {//在LINQ to DataSet中对分组操作执行子查询    SqlConnection MyConnection = new SqlConnection();    MyConnection.ConnectionString = @"Data Source =.SQLEXPRESS;Initial Catalog=Northwind;Integrated Security=True";    MyConnection.Open();    SqlCommand MyCommand = new SqlCommand("Select * From Orders ", MyConnection);    DataSet MySet = new DataSet();    SqlDataAdapter MyAdapter = new SqlDataAdapter(MyCommand);    MyAdapter.Fill(MySet);    DataTable MyQueryTable = MySet.Tables[0];    var MyQuery = from MyOrder in MyQueryTable.AsEnumerable()    orderby MyOrder.Field("ShipCity")    group MyOrder by MyOrder.Field("ShipCity") into g    select new    {    MyCity = g.Key,    MyMaxFreight = (from MyData in g select MyData.Field("Freight")).Max()   
    2022-01-27 20:20:32下载
    积分:1
  • C# WPF实现变形和位移动画效果
    C# WPF实现变形和位移动画效果,运行本源码生成的EXE程序,会看到窗口中的方块发生形变动画,位移也会发生移动,生成了多个阶段的动画,方块先向右、再向下运动,这个过程中形状大小同时变化,用Wpf可以很容易的实现这种效果,期待感兴趣的C#爱好者学习研究源代码,运行效果如下图所示。
    2023-08-12 17:55:03下载
    积分:1
  • C# 笔触画图 打开和保存ink墨迹文件
    C# 笔触画图 打开和保存ink墨迹文件的实例,本程序主要是演示用C#打开ink格式的文件,并且进行文件编辑,或者画图新建保存为ink文件,打开墨迹文件后,可选择右侧列表的墨迹颜色,绘制图案,然后保存到ink文件中。
    2023-07-05 03:25:03下载
    积分:1
  • C# 含云台控制的视频监控系统
    C# 小型的视频监控系统完整源码,含有云台控制系统,主要功能如下:   1.支持云台控制,以监控各个角落。   2.可对监控画面进行快照和录像操作。   3.可以回放观看已经录制的视频的文件。   4.晚上的系统注册功能。   5.对云台的聚焦、对焦、光圈及雨刷的控制操作。操作者可通过“方向控制”区域下的各个按钮,对云台进行上、下、左、右控制。   系统管理员用户名为:Tsoft,密码为:111。   本系统中的“视频回放”模块时,需要在Windows XP或者更高版本Windows上运行,Windows7当然可以。
    2022-01-26 04:29:13下载
    积分:1
  • C# LoadAsync()异步加载并播放声音的例子
    C# 异步加载并播放声音文件的实例,异步加载主要是使用了LoadAsync(),使用IsLoadCompleted判断是否加载完成,加载完成则使用SoundPlayer()播放wav文件。在这个过程中,可能会有异常,因此这里添加了异常处理模块,当然了这是每个C#程序几乎都不可缺少的部分了,详情请下载本源码。   异步加载有很多好处,可节省系统资源,使软件执行速度更快,C#编程者,建议学习这项技巧哦。
    2023-02-10 15:50:03下载
    积分:1
  • FX5U 以太网测试
    此代码是PC机以太网方式连接Fx5u通讯使用,将Mxcompent配置好后,可使用此代码联机,可以实现对PLC 的控制和信息获取,实测可以使用,每项功能都已经实测过了。请放心下载。
    2022-05-29 06:48:52下载
    积分:1
  • C#仿写微信中的打飞机小游戏
    C#仿写微信中的打飞机小游戏源码,费了好大劲写出来的,感觉比微信中的打飞机要复杂一些,不过本程序还是有Bug的没有修正,主要是退出机制有Bug,单击关闭后,程序还在后台运行,需要通过任务管理器关闭进程,不知道是怎么回事呀,我是折腾够了,留着高手修正吧。以下是相关的代码:   SecondaryBuffer secBuffer;//缓冲区对象   Device secDev;//设备对象   secDev = new Device();   secDev.SetCooperativeLevel(form, CooperativeLevel.Normal);//设置设备协作级别   secBuffer = new SecondaryBuffer(musicPath, secDev);//创建辅助缓冲区   secBuffer.Play(0, BufferPlayFlags.Default);//设置缓冲区为默认播放
    2023-01-02 17:25:05下载
    积分:1
  • C# 水晶报表CrystalReport导出各类型文件的例子
    C# 水晶报表导出各类型文件的例子,将水晶报表数据导出为Word文件、Excel文件、HTML文件、PDF文件,并获取水晶报表的数据库连接项,设置CrystalReport水晶报表的数据库登录选项等。相关的代码片段:   private void button7_Click(object sender, EventArgs e)   {//将水晶报表数据导出为HTML文件    var MyFileName = "MyHTMLFile.htm";    var MyExportOptions = new ExportOptions();    var MyHtml32FormatOptions = new HTMLFormatOptions();    MyExportOptions.ExportFormatType = ExportFormatType.HTML32;    MyHtml32FormatOptions.HTMLBaseFolderName = "Html32Folder";    MyHtml32FormatOptions.HTMLFileName = MyFileName;    MyHtml32FormatOptions.HTMLEnableSeparatedPages = false;    MyHtml32FormatOptions.HTMLHasPageNavigator = false;    MyExportOptions.FormatOptions = MyHtml32FormatOptions;    this.CrystalReport11.Export(MyExportOptions);    MessageBox.Show("成功导出文件:" + MyFileName, "信息提示", MessageBoxButtons.OK);   }   private void button8_Click(object sender, EventArgs e)   {//将水晶报表数据导出为PDF文件    var MyFileName = "MyPDFFile.pdf";    var MyExportOptions = new ExportOptions
    2022-04-11 03:03:59下载
    积分:1
  • c语言开发经典范例,很全适合初学者。
    这是适合初学者的c语言开发源码,各个平台都可以用,对c的知识点每一个都有覆盖,可以作为刚入门的学习者用的,本人试过,觉得非常好,所以传上来大家共享。
    2023-07-04 13:50:03下载
    积分:1
  • CA ciso
    数字证书的demo程序,用于KPI建设。基于openssl实现。采用vc6.0编译。
    2022-06-28 03:32:13下载
    积分:1
  • 696516资源总数
  • 106658会员总数
  • 16今日下载