小编coo*_*run的帖子

使用联接在SQL Server中联接4个表

嗨,朋友们,我必须在SQL Server中加入4个表,并且需要在数据网格视图中显示特定的Coulmns

第一个表:emp_details

在此处输入图片说明

第二表:tbl_designation

在此处输入图片说明

第三表:tbl_empcontribution

在此处输入图片说明

第四表:tbl_empdeduction

在此处输入图片说明

需要在“数据网格视图”中显示的列是

1.从第一张表我需要显示emp_id,emp_name,emp_pf
2.从第二张表我需要显示designation_name
3.从第三张表我需要显示pfacc1和pfacc2
4.从第四张表我需要显示pf_percent和pf_max

尝试尽快回复此好友...谢谢..

sql join datagridview sql-server-2008

4
推荐指数
1
解决办法
3万
查看次数

进度条开始和停止按钮单击使用线程

我已经创建了一个C#windows应用程序,我插入了进度条.

单击一个按钮时,应显示进度条,然后它应该启动该过程大约2到3秒,当进程条完成时,它应该被隐藏.

我已经使用此代码来解决这个问题,但它无法正常工作.

当进度条运行时,标签框应该像"生成... 45%"并且在完成标签框之后应该是"生成100%..",但是当我插入标签时它会显示一些错误.

这是单击Generate按钮之前的图片..

在此输入图像描述
在处理我应该得到这样的..
在此输入图像描述
在最终进程ID应该像这样,进度条应该隐藏..
在此输入图像描述

        ProgressBar1.Visible = true;

        if (isProcessRunning)
        {
            MessageBox.Show("A process is already running.");
            return;
        }

        Thread backgroundThread = new Thread(
            new ThreadStart(() =>
            {
                isProcessRunning = true;
                for (int n = 0; n < 100; n++)
                {
                    Thread.Sleep(1);
                    progressBar1.BeginInvoke(new Action(() => progressBar1.Value = n));
                }
                MessageBox.Show("Generated!!!");


                if (progressBar1.InvokeRequired)
                    progressBar1.BeginInvoke(new Action(() => progressBar1.Value = 0));
                isProcessRunning = false;
            }

        ));

        // Start the background process thread
        backgroundThread.Start();
Run Code Online (Sandbox Code Playgroud)

c# progress-bar

0
推荐指数
1
解决办法
3万
查看次数

标签 统计

c# ×1

datagridview ×1

join ×1

progress-bar ×1

sql ×1

sql-server-2008 ×1