Access開發遇到的問題與總結

2021-06-19 10:22:06 字數 778 閱讀 4518

問題:

1.欄位限制。當字元數超過65000時,報錯。查詢過於複雜。

解決辦法:

可以通過使用preparedstatement

的引數查詢功能解決。

**示例:

string sql = "insert into [table] (title,legislationnumber,assentdate,href,texts) values(?,?,?,?,?)";

preparedstatement ps = conn.preparestatement(sql);

ps.setstring(1, bean.gettitle());

ps.setstring(2, bean.getlegisnum());

ps.setstring(3, bean.getassent());

ps.setstring(4, bean.gethref2());

ps.setstring(5, bean.gettexts());//texts欄位大於65000。

int i = ps.executeupdate();

2.查詢萬用字元。

例如 #、%、*的時候加入[#]、[%]、[*]就可以查詢了。

3.memo、ole物件無效。

字段型別為備註的不能加入子查詢。修改為文字就可以了。但是,有些欄位的長度大於255時就不要修改了。這樣會有資料截斷的錯誤。

學習git遇到的問題的提出與總結

建立庫時的注意事項 開啟git bash,輸入命令 mkdir learngit 建立版本庫時,預設選擇在git安裝路徑上的根目錄下建立learngit資料夾。若想自定義在某盤上,則使用cd命令進入後再輸入建立版本庫的命令 fatal pathspec readme.txt did not matc...

開發遇到的問題

1.增加乙個新的檔案之後,重新編譯突然報錯,刪掉新增檔案又沒有問題,新增檔案沒有錯誤。resgen.exe 可能無法執行,因為命令列的長度為 28084 個字元,超過了命令的最大長度 解決辦法 1.參考文件 2.後按上面文章介紹修改配置 3.修改配置之後,重新編譯報錯 目標框架.net framew...

近期遇到的Android問題解決與總結

一.android無法訪問伺服器 在eclipse新建乙個web工程,伺服器開啟之後,android客戶端負責鏈結資料庫然後解析伺服器上的文字資料。但是始終無法得到伺服器上的資料。兩個坑 1 位址寫錯了 既然是將電腦作為伺服器,應該將本機ip加8080埠設定為訪問位址,而不是用localhost 2...