c#编程经验

1. 
     访问数据库表格实现自动增长(就像产量统计是手动设置的,绑定到ID列时,产量统计是多少,ID列就显示多少):就是在添加数据时
 
    -------字符串sql =“插入FirstTable(序号,SN,时间)值(@产量统计,@ iSN,@时间)”; ==“string sql =”插入FirstTable(SN,时间)值(@ iSN,@时间) “;
    -------去掉para1的设置,就是去掉下面这三行代码:          
             OleDbParameter para1 = new OleDbParameter(“@产量统计”,OleDbType.VarChar,100);
                                             para1.Value =产量统计;
                                           comm.Parameters.Add(PARA1);

2.如果实在无法判断数据库表格是否存在,就使用

    try
    {
        //创建表格
    }
    catch
    {
    }
3.删除整个表格的方法:
           string sql =“drop table FirstTable”; //清空数据库指定表格
           
4.比较字符串时一定要注意字符串的长度

   字符串mISN_now =“aaaaa”;
   mISN_now = mISN_now.PadRight(50,''); // mISN_now字符串长度不足50,用空来弥补
 
5.不要随便点击重新升成解决方案,否则调试时会闪退

6.带netframework打包,选择Setup项目=“右键属性=”点击先决条件=“选中必备组件,选择第二项”从与我的应用程序相同的位置下载系统必备组件“=”确定,退出

7.转载https://blog.csdn.net/chenchao/article/details/80894540:带netframework打包提示报错必须下载netframework到本地

   净框架下载地址

   https://docs.microsoft.com/en-us/dotnet/framework/deployment/deployment-guide-for-developers#redistributable-packages

   .NET Framework 4.6.1:NDP461-KB3102436-x86-x64-AllOS-ENU.exe

   中文语言包:.NET Framework 4.6.1语言包

   将NDP461-KB3102436-x86-x64-AllOS-ENU.exe复制到

   C:\ Program Files(x86)\ Microsoft SDKs \ ClickOnce Bootstrapper \ Packages \ DotNetFX461

   将NDP461-KB3102436-x86-x64-AllOS-CHS.exe复制到

   C:\ Program Files(x86)\ Microsoft SDKs \ ClickOnce Bootstrapper \ Packages \ DotNetFX461 \ zh-Hans

8.窗体运行过程中突然缩小,可能是因为文本显示设置超过100%了
 

猜你喜欢

转载自blog.csdn.net/qq_22079023/article/details/83616064