小编Har*_*ali的帖子

如何将具有不同可能性的单个列的记录加起来?

我有一个mysql查询:

SELECT count(*) as `present_days` 
FROM  tbl_intime_status 
WHERE employee_status = 'Out' and 
      present_status = 'Full Day' and 
      date LIKE '%/"+month2+"/"+year1+"' and 
      employee_id="+ EmpId+
Run Code Online (Sandbox Code Playgroud)

从这个查询我没有.的Full Day存在.

我有present_status= 'Half Day'present_status = 'Full Day'我的数据库记录.

如何计算"全天"+"半天"?

java mysql sql

5
推荐指数
1
解决办法
113
查看次数

DataGridView单元格编辑结束事件

我有一个DataGridView,其中我有一个列'total'.DataGridView是可编辑的true.在网格视图下方我有文本框,其中我想要网格的"总"列的总和.我所做的是,当用户进入网格中的总列时,它会在网格视图中反映到总文本字段中.为了在文本字段中显示总计,我添加了网格视图的总列.但问题是,如果我第一次进入网格视图的总列,它会立即反映到下面的文本字段中.但是如果我在DataGridView的总列中编辑相同的值,则网格下面的文本字段会将其添加到之前的值,我希望在文本字段中创建新的编辑值.如何解决这个问题?以下是代码: -

private void grdCaret_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
    try
    {  
        string value = grdCaret.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString();
        if (e.ColumnIndex == 1)
        {
           // int val = int.Parse(value);
           // quantity = val;
           // ekundag = ekundag + quantity;
           //tbTotDag_cr.Text =ekundag.ToString();

            int quantity = 0;

            foreach (DataGridViewRow row in grdCaret.Rows)
                quantity +=(int) grdCaret.Rows[e.RowIndex].Cells[1].Value.ToString();
                //quantity +=(int) row.Cells[1].Value;

            tbTotDag_cr.Text = quantity.ToString();
        }

        if (e.ColumnIndex == 2)
        {
            float val = float.Parse(value);
            total = val;
            ekunrakam = ekunrakam + total;
            tbTotPrice_cr.Text = ekunrakam.ToString();
        }
        grdCaret.Columns[3].ReadOnly = false; …
Run Code Online (Sandbox Code Playgroud)

.net c# datagridview winforms

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

重置JComboBox的值

我有一个JComboBox包含一些员工ID号(它是整数值).

我想将"选择员工"设置为JComboBox作为默认值.由于这个值是字符串格式,它会抛出一个异常,比如"java.lang.NumberFormatException:For input string:"选择Employee"".我该怎么做呢?

我的代码是:

public void clear()
 {
    cmb_emp_id.setSelectedItem("Select Employee");
    txt_emp_name.setText("");
    txt_department.setText("");
    txt_designation.setText("");
    joining_date.setDate(new Date());
    resign_date.setDate(new Date());
    txt_description.setText("");
 }
Run Code Online (Sandbox Code Playgroud)

我怎么能做到这一点?

java swing netbeans jcombobox

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

如何清除JDateChooser字段?

我正在使用JDateChooser作为JForm中的组件。我已经设置了一个JButton,它将此表单上的所有字段重置为空白。我的actionListener或清除方法没有问题,但是不确定如何清除JDateChooser组件。

更具体地说,我想知道如何从日期选择器的JTextField组件中清除Date,以使其为空白。

此外,我想将此字段设置为清除后的当前日期。

java jdatechooser

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

如何在运行时隐藏表单的框架

我有一张表格.在运行时,如何隐藏表单的框架?(带有表单名称的边框.)

c# winforms

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

标签 统计

java ×3

c# ×2

winforms ×2

.net ×1

datagridview ×1

jcombobox ×1

jdatechooser ×1

mysql ×1

netbeans ×1

sql ×1

swing ×1