1樓:
不知道你的資料量有多大,這有兩種簡單的方法:
1)不用資料庫的話,如果資料量少可以將它存到檔案(如txt,儲存在專案資料夾下)裡。使用io命名空間;
string str="資料";
streamwriter sw = new streamwriter("ok.ini", false);
sw.writeline(str);
sw.close();
這就將「資料」儲存到ok.ini檔案裡了,可以移動。
補充一下,移動後讀取時用streamreader sr=new streamreader("ok.ini",encording.default);
sr.readtoend();這裡sr的值就是"資料"了。
2)如果對方的電腦裝了access資料庫的話,可以將資料儲存到資料庫中,將資料庫儲存在專案資料夾下,也是可以移動的。
2樓:匿名使用者
用access資料庫就可以了。
3樓:匿名使用者
肯定是不行的。自己打包後的軟體想要在別人的電腦上面能夠執行,必須安裝.netframework和他所需要的資料庫,不過access就不用了直接一起打包就ok
4樓:
使用access資料庫,或者你訪問的檔案格式要一致,在程式中做出嚴格判斷,寫在記事本檔案中也是可以的.
using system.io;
fs,sr,sw.檔案流操作裡邊的東西就是了.
5樓:來元彤
exe 檔案 是不用資料庫的
直接就能執行!~
你可以吧exe 檔案 單獨拷貝出來 ,執行試下!~
6樓:匿名使用者
資料檔案難道只有資料庫才能承載,你可以試試xml,甚至txt
請問專家,用c語言編譯的 exe檔案,離開編譯環境,為何不能執行?要怎樣才能執行
這個不需要專家來回答,我想我應該能告訴你為什麼。雙擊exe,一閃而過,而在編譯器裡執行的時候不會,因為在編譯器裡是除錯狀態,有些編譯器預設會暫停,如果不想一閃而過,可以加 include,在main函式的最後 如果有return語句,寫在return語句之前。加一句getch 或getchar 這兩...
c生成的ee檔案在沒有安裝visualstdio的電腦上
c 生成的.exe檔案和安裝沒visual stdio是沒有關係的,但是執行平台必須安裝有.net framework。因為c 生成的是基於.net框架的託管 所以無法作為本機 非託管 在本地執行,因此執行機需要安裝.net執行時環境。 你開發的c 程式,要在.netframework框架下才能執行...
清理c盤中已不用的檔案,如何清理C盤無用檔案
先雙擊進入 計算機 或者 此電腦 圖示,找到本地磁碟c。右鍵點選本地磁碟c找到屬性點選進入在屬性對話方塊中點選磁碟清理,在磁碟清理對話方塊勾選需要刪除的檔案,點選下方確定。在彈出的確認對話方塊中,點選刪除檔案。最好別刪,刪錯了很多程式就不能用了!建議你把迅雷 qq。程式直接放到其他盤,想防毒軟體這樣...