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