ASP.NET製作的學生管理系統心路歷程

選擇類庫(.NET Framework)出錯

類庫使用錯誤,要使用.NET Framework,但是我用的.NET Standard
在這裏插入圖片描述

配置遠程連接錯誤

遠程連接配置教程

sa是超級用戶對於數據庫有所有的操作權限,如果是自己定義的登錄用戶就只能自己設置賬戶配置權限了,所以建議數據庫連接的時候使用sa作爲連接登錄。

SQL字符串連接數據庫出錯

Data Source是數據庫連接服務的名稱要使用圖中的地址,但是我用的localhost一直出錯,提示我SQL連接語句錯誤
因爲要登陸的不是這個數據庫管理系統而是數據庫服務器所以地址要搞明白

 <configuration>
    <connectionStrings>
      <add name="connString" connectionString="Data Source=LAPTOP-TFNNT1GH\SQLEXPRESS;Initial Catalog=StudentManager;Persist Security Info=True;User ID=sa;Password=123456"/>
    </connectionStrings>

在這裏插入圖片描述

try-catch中使用redirct,導致的線程中止錯誤

總而言之:錯誤原因是由於跳轉頁面導致本頁面的程序未全部執行,扔出警告(不會影響程序運行),catch捕獲了,然後發出警告
在這裏插入圖片描述
在這裏插入圖片描述

驗證碼的aspx功能文件

個人手寫的驗證碼實現文件

設置標籤屬性時出錯

因爲兩個屬性之間離着太近沒有空格,導致分析器無法識別
在這裏插入圖片描述

FileUpLoad照片上傳失敗

只能說這是QQ瀏覽器的鍋
我用QQ瀏覽器作爲默認瀏覽器測試我的程序,但是當我點擊照片上傳時,直接跳轉爲404,我都懵了
於是先是照着視頻又來了一遍,然後設置斷點。。。。。。
最後發現壓根沒成功編譯程序,可能是javascript識別能力弱的原因最後使用的UC瀏覽器,一次就成功了,我都傻了。

關於遇到的:System.Data.SqlClient.SqlException:“’=’ 附近有語法錯誤

大佬果然是大佬,一針見血
這是由於SQL語句命令拼湊的時候沒合理使用空格的原因
解決方案
沒想到一個空格或者標籤的一個‘/等小小的錯誤都會導致功能直接出錯,唉,這不是猛男該學的啊。

總結

終於終於終於,搞完了整整五天,五天前把所有娛樂軟件全部卸載,終於搞定了,明天好好放鬆一下

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