是否有可以在Classic ASP中使用的OR / M(对象关系映射器)?即使是简化的类对象也可以帮助处理简单的CRUD任务。
是的我知道ASP.NET有很多,我使用它们中的一些用于ASP.NET站点。然而,这是一个使用ASP / VBScript的遗留电子商务网站,并且不可能完全重写。
答案 0 :(得分:5)
您可以通过COM Interop使用.net,并在.net中执行您的ORM。另一种选择是使用Code Smith或MyGeneration并生成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提供。