小编sni*_*its的帖子

连接字符串中的用户名和密码如何安全?

在开发Windows应用程序时:

  1. 如何在连接字符串中保护用户名和密码?

  2. 像银行这样的组织,是否会将数据库的用户名和密码提供给应用程序开发人员?如果不是通常的话,那些应用程序开发人员如何编写数据库连接?

  3. 在连接字符串中保护用户和密码的行业标准是什么?

谢谢

c# database ado.net sqlconnection

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

为什么我无法清除datagridview控件中的行?

我正在做这个测试,我需要每4秒用数据重新加载datagridview,数据来自数据库.

所以我通过代码创建了一个计时器控件,并为事件添加了一个事件处理程序tick.然后在tick事件中

void t1_Tick(object sender, EventArgs e)
{

    dataGridView1.DataSource = null;
    dataGridView1.Rows.Clear();
    dt = Product.GetAllProductsBasicInfo();
    dataGridView1.DataSource = dt;

}
Run Code Online (Sandbox Code Playgroud)

上面的代码工作,但当我移动

dataGridView1.Rows.Clear();
Run Code Online (Sandbox Code Playgroud)

之前

dataGridView1.DataSource = null;
Run Code Online (Sandbox Code Playgroud)

它会抛出一个运行时错误,说行无法清除,我想知道它为什么抛出这个错误,通常Clear()清除datagridview?

谢谢

c# datagridview winforms

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

如何捕获文本框中丢失的焦点?

我有一个texbox tbx1,当我在文本框上闪烁光标时,当我在其他控件上单击鼠标时我想显示一条消息,但问题是我必须使用文本框tbx1的事件来捕获该焦点更改.

c# textbox winforms

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

如何跟踪 datagridview 单元格中的旧值?

我有一个 datgridview,我想在该 datagridview 上编辑单元格的值。但是当我编辑一个单元格值时,旧值消失了。那么有没有办法跟踪或获取该编辑单元格的旧值?

谢谢

c# datagridview winforms

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

如何在数字前添加货币符号?

ToString("C") 在字符串前添加 $ 符号。但是如何添加其他货币类型,例如日元、俄罗斯卢布、印度卢比、瑞士法郎?

谢谢

c# string currency

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

什么是Hide()和Visible = false之间的区别?

我可以使用Hide()隐藏表单在win应用程序中.但我也可以Visible = false用来隐藏表格.如果我使用任何一种方式来显示我必须使用的隐藏形式Visible = true.

  1. 那么我应该用哪一个隐藏表格,Hide()或者Visible = false?为什么?
  2. 当我Hide()用来隐藏表格时会发生什么?
  3. 如果我Close()用来隐藏表单会发生什么?

c# winforms

-2
推荐指数
1
解决办法
3356
查看次数