ASP.net(VB.net)中ASP(VB)Server.CreateObject(“ADOX.Catalog”)的等价物是什么

时间:2011-01-29 05:14:33

标签: asp.net asp-classic

您好 我正在尝试将asp页面转换为asp.net。 除了这一行,我改变了一切  Set dbC = Server.CreateObject("ADOX.Catalog")

任何人都可以建议与asp.net中的这个ADOX.Catalog等效。

这个dbC在asp

中以下列方式使用
Set cm = Server.CreateObject("ADODB.Command")
cm.CommandText = Request("qry")

sN = Request("sN")
Set tmpTable = dbC.Tables(sN)
if NOT IsObject(tmpTable) then
  dbC.Views.Append sN, cm
else
  tmpTble.Command = cm
end if

2 个答案:

答案 0 :(得分:0)

虽然我没有直接经验,但本文似乎对您有所帮助:

How To Retrieve Schema Information by Using GetOleDbSchemaTable and Visual C# .NET

答案 1 :(得分:0)

尝试在您的项目中添加一个名为 Microsoft ADO ext.6.0 for DLL and security 或类似内容的引用。

添加后,您就可以编写如下代码:

Dim dbc as New ADOX.Catalog

Ps:没有从Windows m / c回答来验证。从另一个论坛post

获得此信息