Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在c#windowsforms中未找到serach结果时,如何显示记录未找到消息_C#_Ado.net - Fatal编程技术网

在c#windowsforms中未找到serach结果时,如何显示记录未找到消息

在c#windowsforms中未找到serach结果时,如何显示记录未找到消息,c#,ado.net,C#,Ado.net,你想一次得到多张桌子吗?如果是,则可以使用dataset,否则可以使用datatable 在选择dataset的情况下,您可以通过使用ds.tables(i).rows.Count查找表中的行数。(i-->要检查的表的索引) 如果您选择datatable(dt),您可以通过dt.rows.Count查找行数 根据结果,您可以显示您的消息。您的条件在哪里考虑“代码>记录计数=0</代码>。我认为‘如果(DS表0).ROWS计数>0)用于检查数据集是否为空。我正在基于EnEnm将雇员记录加载到Dat

你想一次得到多张桌子吗?如果是,则可以使用dataset,否则可以使用datatable

在选择dataset的情况下,您可以通过使用ds.tables(i).rows.Count查找表中的行数。(i-->要检查的表的索引)

如果您选择datatable(dt),您可以通过dt.rows.Count查找行数


根据结果,您可以显示您的消息。

您的条件在哪里考虑“代码>记录计数=0</代码>。我认为‘如果(DS表0).ROWS计数>0)用于检查数据集是否为空。我正在基于EnEnm将雇员记录加载到DataGigVIEW中,eno和电话number@BhushanMuttha工作得很好谢谢我做了你和@Bhushan Muttha向我建议的同样的事情
    try
    {
        SqlConnection con = new SqlConnection("data source=DESKTOP-28VA3GI;database=EMPLOYEES;integrated security=true");
        SqlCommand cmd = new SqlCommand("select * from emp where ename like '" + textBox1.Text + "%' or eno like '" + textBox1.Text + "%' or phone like '" + textBox1.Text + "%'", con);
        SqlDataAdapter da = new SqlDataAdapter(cmd);
        DataSet ds = new DataSet();
        da.Fill(ds, "e");
        dataGridView1.DataSource = ds;
        dataGridView1.DataMember = "e";
    }
    catch ( )
    {

    }