代码之家  ›  专栏  ›  技术社区  ›  Brian Boatright

经典ASP是否有或/M?

  •  8
  • Brian Boatright  · 技术社区  · 16 年前

    在经典ASP中是否可以使用OR/M(对象关系映射器)?即使是一个简化的类对象,在处理简单的CRUD任务时也会有很大的帮助。

    是的,我知道ASP.NET有很多,我在ASP.NET网站上使用其中的一些。然而,这是一个使用ASP/VBScript的传统电子商务网站,完全重写它是不可能的。

    5 回复  |  直到 8 年前
        1
  •  5
  •   JoshBerke    16 年前

    可以通过COM互操作使用.NET,并在.NET中执行ORM。另一个选择是使用 Code Smith MyGeneration 生成vb6类。

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

    如果我发现更多,我会更新

        2
  •  2
  •   Gary.Ray    16 年前

    没有什么能阻止您使用C或VB.NET和COM Interop创建一个可以被经典ASP页读取的DLL。我们已经做了好几次了。

    msdn有两个很好的教程 COM Interop .

        3
  •  1
  •   Jeremy    11 年前

    试试我的“克拉珀”项目。它在Github上可用。 https://github.com/jeremychild/Clapper

        4
  •  0
  •   Felipe Nathan Campigoto    8 年前

    我也创建了一个框架,但并不像上面提到的一些框架那么强大, 是一个简单但非常有用的框架,帮助了我很多。

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

    而且是葡萄牙语的

        5
  •  -3
  •   ATorras    16 年前

    我认为IMVHO认为ORM对于小型项目是一个很好的选择,但是对于大型项目,我更喜欢简单和直接的ODBC连接。

    ORMS的所有(好)特性都可以由像Oracle或SQL Server这样的好RDBMS提供。