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%了
 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章