摘要:
删除记录时总是出现错误。。DELETE 语句与 REFERENCE 约束"FK__reply__word_id__7E6CC920"冲突。该冲突发生于数据库"guest",表"dbo.reply", column 'word_id'。后来查看才知道:外键取值规则:空值或参照的主键值。 (1)插入非空值时,如果主键表中没有这个值,则不能插入。 (2)更新时,不能改为主键表中没有的值。 (3)删除主键表记录时,你可以在建外键时选定外键记录一起级联删除还是拒绝删除。(4)更新主键记录时,同样有级联更新和拒绝执行的选择。//备 阅读全文
摘要:
c#的Application.DoEvents()的作用 交出CPU控制权,让系统可以处理队列中的所有Windows消息,比如在大运算量循环内,加Application.DoEvents可以防止界面停止响应,因为winform的消息循环是一个线程来处理,那么假如你的某个操作比较耗时,那么消息处理得等你这个耗时操作做完了才能继续,而Application.DoEvents方法就是允许你在耗时操作的内部调用它,而去处理消息队列中的消息。像鼠标移动鼠标点击都是windows消息,如果耗时操作一直进行,那么界面就像死锁一样。 Thread thdsave = new Thread(new Thread 阅读全文