经典ASP有OR / M吗?

时间:2009-05-05 14:01:36

标签: orm asp-classic

是否有可以在Classic ASP中使用的OR / M(对象关系映射器)?即使是简化的类对象也可以帮助处理简单的CRUD任务。

是的我知道ASP.NET有很多,我使用它们中的一些用于ASP.NET站点。然而,这是一个使用ASP / VBScript的遗留电子商务网站,并且不可能完全重写。

5 个答案:

答案 0 :(得分:5)

您可以通过COM Interop使用.net,并在.net中执行您的ORM。另一种选择是使用Code SmithMyGeneration并生成VB6类。

这是一些VB6 ORM我没有使用或研究过这些: http://www.sparxsystems.com.au/products/ea/features.html

如果我再找到Ill update

答案 1 :(得分:2)

没有什么能阻止您使用C#或VB.Net和COM Interop来创建可由您的经典ASP页面读取的DLL。我们已多次这样做了。

MSDN在COM Interop上有两个很好的教程。

答案 2 :(得分:2)

尝试我的名为Clapper的项目。它可以在Github上找到。 https://github.com/jeremychild/Clapper

答案 3 :(得分:0)

我还创建了一个框架,但不是比上面提到的一些框架强大, 是一个简单但非常有用的框架,对我帮助很大。

它在这里: https://github.com/FelipeNathan/asp-orm

它是葡萄牙语

答案 4 :(得分:-3)

我认为IMVHO认为ORM是小型项目的不错选择,但我更喜欢简单直接的ODBC连接。

ORM的所有(好)功能都可以由Oracle或SQL Server等优秀的RDBMS提供。