我在开始引用加了 <%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.ADO" %>
但是在程序里:
Dim strConnString as String
strConnString="Provider=SQLOLEDB;Data Source=(hsdj-ash);Initial Catalog=山水销售;uid=sa;pwd=aa"
'创建对象ADOConnection
dim objConn as ADOConnection
在这里编译是出错,说是:
BC30002: 未定义类型“ADOConnection
请问:这是怎么回事?
<%@ Import Namespace="System.Data.ADO" %>
但是在程序里:
Dim strConnString as String
strConnString="Provider=SQLOLEDB;Data Source=(hsdj-ash);Initial Catalog=山水销售;uid=sa;pwd=aa"
'创建对象ADOConnection
dim objConn as ADOConnection
在这里编译是出错,说是:
BC30002: 未定义类型“ADOConnection
请问:这是怎么回事?
解决方案 »
- VS2005项目用VS2008打开之后出现这个错误了 怎么办啊 在线等
- 谁帮我改改这个页面哦。谢谢拉
- 如何将在缓存中的 datatable 修改后, 再重新写入到缓存中??
- 关于InvokeMember的使用
- 如何在页面的其他地方点一链接,定位到DataGrid的某一行,也就是使DataGrid的某一行可见?在线等待!
- 急,为何IE老是被调试。调试进程vsjitdebugger.exe 如何处理!
- 在后台代码中怎样用“父窗口”跳转到另一页
- 为什么用ftp程序上传中文内容字节为0?
- ASP.NET里的表单提交数据怎样控制页面不跳转。
- 菜鸟求助!分少不要嫌弃!
- 求救,对各位哥们应该是个不是问题的问题(一个设置问题)。
- 关于定位到ultrawebgrid,用键盘选择某一行
http://community.csdn.net/Expert/topic/3334/3334498.xml?temp=.9110834
所以ADOConnection
当然错了.
你的.net什么版本?生机版本
<%@ import namespace="system.data.sqlclient"%>
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573
<%@ import namespace="system.data.sqlclient"%>
后面用dim objConn as sqlonnection
你用的是sql的数据库,就要用sql的连接方式
oledb odbc sql强烈建议不要用sql
如果换数据库 就了
<%@ import namespace="system.data.sqlclient"%>
sqlcmd=new sqlcommand(sqltext,cnstring)
类型“String”的值无法转换为“System.Data.SqlClient.SqlConnection”。
dim cnstring as string
cnstring="server=hsdj-cg;uid=sa;pwd=aa;database=山水销售;"
dim sqltext as string ="select * form units"
dim dbread as sqldatareader
dim sqlcmd as sqlcommand
sqlcmd=new sqlcommand(sqltext,cnstring)
sqlcmd.activeconnection.open()
sqlcmd.execute(dbread)
while dbread.read()
response.write("<br>"&dbread.item("unit_id"))
end while