Ebbene, nella directory C:\Inetpub\wwwroot creo la directory C:\Inetpub\wwwroot\bin
e vi copio il file:"C:\Programmi\Microsoft.NET\Primary Interop Assemblies\adodb.dll"
in C:\Inetpub\wwwroot creo la pagina a.aspx
codice:
<%@ Page Language="VB" %>
<%@ Assembly Name="adodb" %>
<%@ Import Namespace="ADODB" %>
<%@ Import Namespace="System.Data" %>
<script runat="server">
' Insert page code here
'
Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)
Dim db As New ADODB.Connection()
Dim rs As New ADODB.Recordset()
db.Open("File Name=C:\DATI\test\test.UDL")
Dim sql$ = "SELECT * FROM CAMPI"
rs.Open(sql, db, ADODB.CursorTypeEnum.adOpenStatic, ADODB.LockTypeEnum.adLockOptimistic)
Response.Write("Numero record: " & rs.RecordCount & "
")
Do While Not rs.EOF
Response.Write(rs(0).Value.ToString & "
")
rs.MoveNext()
Loop
rs.Close() : rs = Nothing
db.Close() : db = Nothing
End sub
</script>
<html>
<head>
</head>
<body>
<form runat="server">
</form>
</body>
</html>
a me funziona, rigorosamente senza visualstudio