11 2020 档案
摘要:class ShaderBox { private Form _shader; private Form _parent; private Form _child; public ShaderBox(Form parent, Form child) { _parent = parent; _chil
阅读全文
摘要:原因是mysql8 的加密方法变了。 mysql8 开始默认采用caching_sha2_password的加密方式 第三方客户端基本都不支持这种加密方式,只有自带的命令行支持 所以需要修改加密方式,换成老的 mysql_native_password 方式: ALTER USER 'root'@'
阅读全文
摘要:一、数据库篇 1.维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么? 答: 尽可能用约束(包括CHECK、主键、唯一键、外键、非空字段)实现,这种方式的效率最好;其次用触发器,这种方式可以保证无论何种业务系统访问数据库都能维持数据库的完整性、一致性;最后再考虑用自写业务逻辑实现,但
阅读全文
摘要:安装sql2008r2后,数据库引擎为空是为什么? 数据库引擎为空是为什么?虽然可以自己输入点或local,我想知道数据库引擎为空的原因? 解决办法如下: 1.打开sql server configyration manager(sql server配置工具), 双击左侧sql server网络配置
阅读全文
摘要:直接的方法: 打开【运行】->输入【C:\Windows\SysWOW64\mmc.exe /32 C:\Windows\SysWOW64\SQLServerManager10.msc】即可。 以上是针对2008的,同样,更高版本的以此内推。
阅读全文
摘要:在XP环境下,它可以正常显示出打印对话框。但在Windows 7 64位环境下,什么也显示不出来,也没有异常抛出。 将PrintDialog.UseEXDialog属性设置为True,可显示出打印对话框。代码如下: private void button2_Click(object sender,
阅读全文
摘要:PrintDialog控件用于选择打印机、选择要打印的页以及确定其他与打印相关的设置。通过PrintDialog控件可以选择全部打印、打印选定的页范围或打印选定内容。PrintDialog控件的常见属性及说明如表1所示。表1 PrintDialog控件的常用属性及说明 属性 说明 Document
阅读全文
摘要:PrintPreviewControl控件用于按文档打印时的外观显示文档。该控件只为用户提供一个预览打印文档的功能,因此通常只有在希望编写自己的打印预览用户界面时才使用PrintPreviewControl控件。PrintPreviewControl控件比较重要的是Document属性,该属性用于设
阅读全文
摘要:PrintPreviewDialog控件用于显示文档打印后的外观。该控件包含打印、放大、显示一页或多页和关闭此对话框的按钮。PrintPreviewDialog控件的常见属性和方法有Document属性、UseAntiAlias属性和ShowDialog方法。(1)Document属性该属性用于设置
阅读全文
摘要:引用 using System.Drawing.Printing; PrintDocument prtdoc = new PrintDocument(); private void Form3_Load(object sender, EventArgs e) { string strDefaultP
阅读全文
摘要:本文导读: C#的预处理器指令从来不会转化为可执行代码的命令,但是会影响编译过程的各个方面,常用的预处理器指令有#define、#undef、#if,#elif,#else和#endif等等,下面介绍C#中使用#define进行条件编译的实例。 C#中条件编译指令用于按条件包含或排除源文件中的某些部
阅读全文
摘要:变量定义中含有一个问号,意思是这个数据类型是NullAble类型的。 变量定义中含有两个问号,意思是取所赋值??左边的,如果左边为null,取所赋值??右边的。 int? myNullableInt = 1 string str1 = null; string str2 = str1 ?? "";
阅读全文
摘要:常规属性 常规属性以前做Winform的时候经常使用,现在开始使用EF,基本上都是使用自动属性,看下常规属性的完成构成: 1.私有字段,一般设置为私有,通过属性来赋值保证起安全性: private string _age; 2.get访问器,负责读取数据,其中可以进行自己的逻辑判断和数据验证,以re
阅读全文