亂舞WindowsPhone 本地資料庫

2022-08-19 04:09:08 字數 898 閱讀 7222

windows phone 7在mogo後提供了本地資料庫**用程式使用,開發者可以使用linq to sql操作本地資料庫

1:建立資料庫

windows phone 中本地資料庫需要開發者定義繼承自datacontext的類來定義資料庫,如:

public

class

testdb:datacontext

}

2:建立資料表

資料表基類

public

class

dbmodelbase:inotifypropertychanging,inotifypropertychanged

public

void dopropertychanged(string

propertyname)

}

資料表

[table]  //

資料表public

class

set }

//////

是否允許使用geo

///[column]

public

string

canusergeo

set }

}

3:資料庫類中定義表

通過table《錶類名》集合將表定義加入資料庫中

定義表

public

class

testdb:datacontext

}

4:檢測資料庫是否存在,若不存在就建立。並執行插入資料操作

db = new

testdb();

if (!db.databaseexists())

);db.submitchanges();

}

4:資料操作

團「模子」政策模式亂舞

周所周知,超市收銀系統都具有計費功能,那麼要你做乙個可以依據輸入的商品單位 和數量,以及計費方式進行計算的模組,你怎樣做?計費方式也就是打不打折,有沒有返利優惠等等。那麼我們先用簡單工廠模式去實現一下。簡單工廠實現 using system using system.collections.gene...

Windows Phone正在死去

看起來有點標題黨。我本來想用的標題是windows phone正在變成下乙個zune。但是小範圍調查發現,果然沒幾個人還記得zune。windows phone真的處境不妙。現實情況就是 原以為坐穩了移動作業系統第三位置的windows phone,不僅沒能更進一步擴張,反而迅速邊緣化。不相信?來看...

Windows Phone平台分析

5 開發除錯方便,能夠把本機磁碟對映為手機的 庫。注意這裡我用的詞是模擬器,而不是 器。模擬器和 器的區別是 emulator中文叫 器,是精確地在一種環境下 另一種環境下的執行方式,其目的是完全 simulator中文叫模擬器,是通過某種手段來模擬某些東西,不一定要完全正確的原理,追求的只是盡可能...