没有找到这个特定的菜鸟问题的答案.如果我错过了,我道歉.
在MySQL数据库中,我有一个包含以下主键的表
PRIMARY KEY id(发票,项目)
在我的应用程序中,我还经常选择"项目"本身,而不是经常选择"发票".我假设我会从这些列的索引中受益.
当我定义以下内容时,MySQL不会抱怨:
INDEX(发票),INDEX(项目),PRIMARY KEY id(发票,项目)
但我没有看到任何证据(使用DESCRIBE - 我知道如何查看的唯一方法)已经为这两列建立了单独的索引.
所以问题是,构成主键的列是否会自动单独索引?另外,有没有比DESCRIBE更好的方法来探索我的桌子的结构?
在一段可能需要几秒钟才能完成的C#代码的开头,我想显示一个带有标签的非模态表单,上面写着"请稍等......"
WaitForm myWaitForm = null;
try
{
// if conditions suggest process will take awhile
myWaitForm = new WaitForm();
myWaitForm.Show();
// do stuff
}
finally
{
if (myWaitForm != null)
{
myWaitForm.Hide();
myWaitForm.Dispose();
myWaitForm = null;
}
}
Run Code Online (Sandbox Code Playgroud)
问题:在其余代码占用线程之前,WaitForm没有完全显示.所以我只看到表格的框架.在Delphi(我的旧st脚)中,我会在Show()之后调用Application.ProcessMessages在C#中是否有等价物?我可以在这样的情况下使用罐装"状态"表格吗?有没有更好的方法来解决这个问题?
提前致谢.大卫詹宁斯