标题几乎列出了我想问的问题。
四天前我才开始与 Umbraco 合作(作为我在实习期间从事的项目的一部分),我需要创建一个在线网上商店。我仍在努力适应这个软件,但有一个问题我无法找到答案:如何将 WebMatrix 制作的数据库链接到我在 Umbraco 的网站?
请记住,我无法使用 .net 文件,因为我无法访问 Microsoft Virtual PC。分配给我工作的电脑过去已经有试用版,插入新的试用码不起作用,公司不会退还我购买的软件。
任何帮助将不胜感激。
标题几乎列出了我想问的问题。
四天前我才开始与 Umbraco 合作(作为我在实习期间从事的项目的一部分),我需要创建一个在线网上商店。我仍在努力适应这个软件,但有一个问题我无法找到答案:如何将 WebMatrix 制作的数据库链接到我在 Umbraco 的网站?
请记住,我无法使用 .net 文件,因为我无法访问 Microsoft Virtual PC。分配给我工作的电脑过去已经有试用版,插入新的试用码不起作用,公司不会退还我购买的软件。
任何帮助将不胜感激。
您是否对 web.config 和解决方案的“bin”文件夹进行了评估?如果是这样,请将 webmatrix.data.dll 添加到您的 bin 并将连接字符串添加到您的 web.config 文件以引用您的数据库。
然后在开发部分创建一个宏(剃刀),导入 webmatrix 命名空间(@using webmatrix.data)然后你可以像这样查询:
var db = Database.Open("mydatabaseinconnectionstring");
var query = "SELECT * FROM Table WHERE Condition";
foreach(var item in db.Query(query)){
//write out put here
Response.Write(@item.propertyValueFromDb);
}