|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
asp可以使用微软的activeX使得网页功能无比强大,不过安全性也较差,而且是基于的windows服务器,所以性能稳定性也一般初学|会见|数据|数据库|成绩|初学毛病一:运转代码时呈现以下毛病:
-------------------------------------------------------------------
编译器毛病信息:BC30002:不决义范例“ADOConnection”。
源毛病:
行11:<ScriptLanguage="VB"Runat="Server">
行12:SubButton1_Click(senderAsObject,EAsEventArgs)
行13:DimcnAAsADOConnection=NewADOConnection
行14:DimcmAAsADOCommand=NewADOCommand
行15:cnA.Provider="Microsoft.Jet.OLEDB.4.0"
源文件:g:inetpubwwwrootWebApplication1WebForm3.aspx行:13
-----------------------------------------------------------------------------
这是由于NameSpace堕落!
利用以下:
<%@importNamespace="system.data"%>
<%@importNamespace="system.data.Oledb"%>
对应变量声明为:
dimmyconnasOledbConnection
dimmycommandasOledbCommand
<%@importNamespace="system.data"%>
<%@importNamespace="system.data.SqlClient"%>
对应变量声明为:
dimmyconnasSqlConnection
dimmycommandasSqlCommand
<%@importNamespace="system.data"%>
<%@importNamespace="system.data.ODBC"%>
对应变量声明为:
dimmyconnasODBCConnection
dimmycommandasODBCCommand
测试程序分离以下:
=============================
<%@importNamespace="system.data"%>
<%@importNamespace="system.data.Oledb"%>
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN">
<HTML>
<HEAD>
<title>WebForm1</title>
</HEAD>
<BODY>
<scriptlanguage="vb"runat="server">
SubPage_load(SenderAsObject,EAsEventArgs)
dimdsasdataset
dimmyconnasOledbConnection
dimmycommandasOledbCommand
myconn=newOledbconnection("Provider=SQLOLEDB;DataSource=(local);uid=sa;pwd=pssword;InitialCatalog=database")
myconn.open()
mycommand=newOledbcommand("select*fromuser_info",myconn)
DimmyReaderAsOleDbDataReader=myCommand.ExecuteReader(CommandBehavior.CloseConnection)
Datagrid1.DataSource=myreader
Datagrid1.DataBind()
EndSub
</script>
<P>
<metacontent="MicrosoftVisualStudio.NET7.1"name="GENERATOR">
<FONTface="宋体">
<asp:datagridid="DataGrid1"runat="server"></asp:datagrid></FONT>
<metacontent="VisualBasic.NET7.1"name="CODE_LANGUAGE">
<metacontent="JavaScript"name="vs_defaultClientScript">
<metacontent="http://schemas.microsoft.com/intellisense/ie5"name="vs_targetSchema">
</P>
</BODY>
</HTML>
==============================
<%@importNamespace="system.data"%>
<%@importNamespace="system.data.SqlClient"%>
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN">
<HTML>
<HEAD>
<title>WebForm1</title>
</HEAD>
<BODY>
<scriptlanguage="vb"runat="server">
SubPage_load(SenderAsObject,EAsEventArgs)
dimdsasdataset
dimmyconnassqlconnection
dimmycommandasSqlCommand
myconn=newSqlconnection("server=(local);uid=sa;pwd=huangfeng;database=jxjyzb")
myconn.open()
mycommand=newSqlcommand("select*fromuser_info",myconn)
DimmyReaderAsSqlDataReader=myCommand.ExecuteReader(C</p>[1][2][3]下一页
缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。 |
|