01 2023 档案

C#中DBNull.Value和Null的用法和区别
摘要:DBNull.Value,, 是适用于向数据库的表中插入空值。而 null,是指在程序中表示空引用。 或者对象为空。就是没有实例化。 row[column]的值为DBNull.Value的话,至少说明它是从数据库中取到值了,对应了数据库中的空值;但如果row[column]的值为null的话,说明没 阅读全文

posted @ 2023-01-09 21:58 hanzq_go 阅读(368) 评论(0) 推荐(0) 编辑

SQL server数据库中nvarchar和varchar的区别
摘要:先说结论: 存储内容含有汉字的使用nvarchar 存储内容全是英文没有汉字的使用varchar 1、varchar是非Unicode可变长度类型,nvarchar是Unicode可变长度类型。 2、varchar和nvarchar的最大长度不一样,nvarchar的长度设置必须为1和4000之间。 阅读全文

posted @ 2023-01-07 17:32 hanzq_go 阅读(2578) 评论(0) 推荐(0) 编辑

SQL server数据库 账户SA登录失败,提示错误:18456
摘要:在我们使用数据库的时候,偶尔会遇到一些登录上的错误提示。比如,在数据库配置上没有正确开启用户的登录策略以及服务器身份验证模式时,就会提示“用户’sa’登录失败。(Microsoft SQL Server,错误:18456)”,那么怎么解决SQL账户SA登录失败,提示错误:18456的问题呢? 1.打 阅读全文

posted @ 2023-01-07 16:07 hanzq_go 阅读(5005) 评论(0) 推荐(1) 编辑

窗体登录逻辑的实现2
摘要:之前在窗体登录逻辑的实现 - hanzq_go - 博客园 (cnblogs.com)中写过一个窗体登录逻辑的实现。 这种方式是在应用程序的入口将登录窗体以showdialog的方式显示,如果返回DialogResult.OK,则将主窗体设置为启动页。 这里再介绍另外一种登录逻辑的实现,原理如下: 阅读全文

posted @ 2023-01-07 00:09 hanzq_go 阅读(50) 评论(0) 推荐(0) 编辑

Panel容器中显示多个窗体并通过按钮实现窗体切换
摘要:Panel容器中显示多个窗体并通过按钮实现窗体切换 在项目开发中经常会有如下需求: 主窗体formMain中有个一Panle; 在Panel内显示多个窗体,如form1,form2……,分别通过不同按钮显示不同的窗体,如下所示: 按下打开Frm1按钮,显示frm1窗体的内容; 按下打开Frm2按钮, 阅读全文

posted @ 2023-01-06 21:20 hanzq_go 阅读(704) 评论(0) 推荐(0) 编辑

实现应用程序在一台电脑上只运行一个实例
摘要:在项目应用中,有时需要在一台PC上同一个只能运行一个实例,不允许运行2个或多个实例。 解决方案如下: 修改Program.cs中代码:如下: internal static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [ST 阅读全文

posted @ 2023-01-04 00:11 hanzq_go 阅读(248) 评论(0) 推荐(0) 编辑

窗体登录逻辑的实现
摘要:winform项目中通常需要登录窗体来打开主窗体的功能,实现逻辑如下: 程序启动→打开登录窗体→按下登录按钮→关闭登录窗体→打开主窗体。 实现代码如下: Program.cs中代码: static class Program { /// <summary> /// 应用程序的主入口点。 /// </ 阅读全文

posted @ 2023-01-04 00:04 hanzq_go 阅读(45) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示