小编Lit*_*mer的帖子

如何将组合框项目放在列表中?

我使用以下方法将项目添加到组合框中:

SqlDataReader sqlReader = sqlCmd.ExecuteReader();
while (sqlReader.Read())
{
    string name = sqlReader.GetString(0);
    combobox1.Items.Add(name);
}
sqlReader.Close();
conn.Close();
Run Code Online (Sandbox Code Playgroud)

现在我想将这些值放在字符串列表中.这可能吗?我该怎么做?

c# sql-server wpf combobox

6
推荐指数
1
解决办法
5542
查看次数

如果表没有更新,有没有办法显示错误消息?

我想更新表中的一行:

try
{
    string sql ="UPDATE TableNAme SET FirstName ='John' WHERE ID = 123";

    MySqlCommand command = new MySqlCommand(sql, connection);
    connection.Open();

    command.ExecuteNonQuery();
}
catch (Exception)
{
}
finally
{
    connection.Close();
}
Run Code Online (Sandbox Code Playgroud)

基于ID(密钥),如果ID在表中,它将完美地工作,但如果表中不存在该ID,则它不会显示错误消息.

有没有办法让我知道是否找不到身份证?

c# sql sql-server sql-server-2014

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

延迟文本更改事件一秒wpf

我有一个事件(ctc)在ComboBox中发生文本更改时触发,我想将其触发延迟一秒钟.我到目前为止编写了这段代码并将其放入MainWindow:

Timer aTimer = new Timer();
    aTimer.Interval = 1000;
    aTimer.Elapsed += new ElapsedEventHandler(ctc);
    aTimer.Enabled = true;
Run Code Online (Sandbox Code Playgroud)

我是WPF的新手,我想知道在ElapsedEventHandler括号中放什么,我把偶数名称但是我收到了错误.我还需要为ComboBox的Xaml代码添加任何内容吗?

c# wpf xaml

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

标签 统计

c# ×3

sql-server ×2

wpf ×2

combobox ×1

sql ×1

sql-server-2014 ×1

xaml ×1