-------------------
adddata.aspx 文件代码
-------------------
<%@ Page Language="VB" %>
<%@ Import Namespace="System.Data.Oledb" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><script runat="server"> Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim con As New OleDbConnection
Dim cmd As New OleDbCommand
Dim constr As String = System.Web.Configuration.WebConfigurationManager.ConnectionStrings.ToString
cmdstring = "insert into produce(pname,cname,pintro,pbz,pzt,pprice,pupdate,pclass) values (form1.pnametx,form1.cnametx,form1.pintrotx,form1.pbztx,form1.pzttx,form1.pricetx,form1.updatetx,form1.pclasstx)"
Dim cmdstring As String = "insert into produce(pname,cname,pintro,pbz,pzt,pprice,pclass) values (pname.text,cnamerbl.selecteditem.text,pintr.text,pbz.text,pzt.text,ppric.text,pclas.text)"
'con = New OleDbConnection(constr, con)
con.ConnectionString = constr
cmd = New OleDbCommand(cmdstring, con)
con.Open()
cmd.ExecuteNonQuery()
con.Close()
End Sub
</script><html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>添加产品数据</title>
</head>
<body>
<form runat="server">
<div>
<asp:Label ID="Label1" runat="server" Text="请选择需要添加的产品类型:"></asp:Label>
<asp:RadioButtonList ID="cnamerbl" runat="server" DataSourceID="SqlDataSource1"
DataTextField="ctext" DataValueField="cid" >
</asp:RadioButtonList><asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>" SelectCommand="SELECT * FROM [class]">
</asp:SqlDataSource>
<br />
品牌:
<asp:TextBox ID="pclas" runat="server"></asp:TextBox><br />
<br />
<br />
产品型号: <asp:TextBox ID="pname" runat="server" Columns="50" Rows="1"></asp:TextBox><br />
<br />
<br />
产品介绍 :<asp:TextBox ID="pintr" runat="server" Columns="50" Rows="6" TextMode="MultiLine"></asp:TextBox><br />
<br />
<br />
产品图片:<br />
<br />
<br />
备注: <asp:TextBox ID="pbz" runat="server" Columns="50" Rows="6" TextMode="MultiLine"></asp:TextBox><br />
<br />
<br />
价格:
<asp:TextBox ID="ppric" runat="server"></asp:TextBox>
元<br />
<br />
<br />
状态:
<asp:TextBox ID="pzt" runat="server"></asp:TextBox><br />
<br />
<br />
更新日期:<asp:TextBox ID="pupda" runat="server"></asp:TextBox><br />
<br />
<br />
<asp:Button ID="Button1" runat="server" Text="添加" OnClick="Button1_Click" />
</div>
</form>
</body>
</html>
------------------------------
web.config代码
------------------------------
<?xml version="1.0"?>
<!--
注意: 除了手动编辑此文件以外,您还可以使用
Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的
“网站”->“Asp.Net 配置”选项。
设置和注释的完整列表在
machine.config.comments 中,该文件通常位于
\Windows\Microsoft.Net\Framework\v2.x\Config 中
-->
<configuration>
<appSettings/>
<connectionStrings>
<add name="ConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\2cdupcshopdata.mdb" providerName="System.Data.OleDb"/>
</connectionStrings>
<system.web>
<!--
设置 compilation debug="true" 可将调试符号插入
已编译的页面中。但由于这会
影响性能,因此只应在开发过程中设置
此值。 Visual Basic 选项:
设置 strict="true" 将禁止所有会导致
数据丢失的类型转换。
设置 explicit="true" 将强制声明所有变量。
-->
<compilation debug="true" strict="false" explicit="true"/>
<pages>
<namespaces>
<clear/>
<add namespace="System"/>
<add namespace="System.Collections"/>
<add namespace="System.Collections.Specialized"/>
<add namespace="System.Configuration"/>
<add namespace="System.Text"/>
<add namespace="System.Text.RegularExpressions"/>
<add namespace="System.Web"/>
<add namespace="System.Web.Caching"/>
<add namespace="System.Web.SessionState"/>
<add namespace="System.Web.Security"/>
<add namespace="System.Web.Profile"/>
<add namespace="System.Web.UI"/>
<add namespace="System.Web.UI.WebControls"/>
<add namespace="System.Web.UI.WebControls.WebParts"/>
<add namespace="System.Web.UI.HtmlControls"/>
</namespaces>
</pages>
<!--
通过 <authentication> 节可以配置 ASP.NET 使用的
安全身份验证模式,
以标识传入的用户。
-->
<authentication mode="Windows"/>
<!--
如果在执行请求的过程中出现未处理的错误,
则通过 <customErrors> 节可以配置相应的处理步骤。具体说来,
开发人员通过该节可以配置
要显示的 html 错误页
以代替错误堆栈跟踪。 <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
-->
</system.web>
</configuration>
adddata.aspx 文件代码
-------------------
<%@ Page Language="VB" %>
<%@ Import Namespace="System.Data.Oledb" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><script runat="server"> Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim con As New OleDbConnection
Dim cmd As New OleDbCommand
Dim constr As String = System.Web.Configuration.WebConfigurationManager.ConnectionStrings.ToString
cmdstring = "insert into produce(pname,cname,pintro,pbz,pzt,pprice,pupdate,pclass) values (form1.pnametx,form1.cnametx,form1.pintrotx,form1.pbztx,form1.pzttx,form1.pricetx,form1.updatetx,form1.pclasstx)"
Dim cmdstring As String = "insert into produce(pname,cname,pintro,pbz,pzt,pprice,pclass) values (pname.text,cnamerbl.selecteditem.text,pintr.text,pbz.text,pzt.text,ppric.text,pclas.text)"
'con = New OleDbConnection(constr, con)
con.ConnectionString = constr
cmd = New OleDbCommand(cmdstring, con)
con.Open()
cmd.ExecuteNonQuery()
con.Close()
End Sub
</script><html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>添加产品数据</title>
</head>
<body>
<form runat="server">
<div>
<asp:Label ID="Label1" runat="server" Text="请选择需要添加的产品类型:"></asp:Label>
<asp:RadioButtonList ID="cnamerbl" runat="server" DataSourceID="SqlDataSource1"
DataTextField="ctext" DataValueField="cid" >
</asp:RadioButtonList><asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>" SelectCommand="SELECT * FROM [class]">
</asp:SqlDataSource>
<br />
品牌:
<asp:TextBox ID="pclas" runat="server"></asp:TextBox><br />
<br />
<br />
产品型号: <asp:TextBox ID="pname" runat="server" Columns="50" Rows="1"></asp:TextBox><br />
<br />
<br />
产品介绍 :<asp:TextBox ID="pintr" runat="server" Columns="50" Rows="6" TextMode="MultiLine"></asp:TextBox><br />
<br />
<br />
产品图片:<br />
<br />
<br />
备注: <asp:TextBox ID="pbz" runat="server" Columns="50" Rows="6" TextMode="MultiLine"></asp:TextBox><br />
<br />
<br />
价格:
<asp:TextBox ID="ppric" runat="server"></asp:TextBox>
元<br />
<br />
<br />
状态:
<asp:TextBox ID="pzt" runat="server"></asp:TextBox><br />
<br />
<br />
更新日期:<asp:TextBox ID="pupda" runat="server"></asp:TextBox><br />
<br />
<br />
<asp:Button ID="Button1" runat="server" Text="添加" OnClick="Button1_Click" />
</div>
</form>
</body>
</html>
------------------------------
web.config代码
------------------------------
<?xml version="1.0"?>
<!--
注意: 除了手动编辑此文件以外,您还可以使用
Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的
“网站”->“Asp.Net 配置”选项。
设置和注释的完整列表在
machine.config.comments 中,该文件通常位于
\Windows\Microsoft.Net\Framework\v2.x\Config 中
-->
<configuration>
<appSettings/>
<connectionStrings>
<add name="ConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\2cdupcshopdata.mdb" providerName="System.Data.OleDb"/>
</connectionStrings>
<system.web>
<!--
设置 compilation debug="true" 可将调试符号插入
已编译的页面中。但由于这会
影响性能,因此只应在开发过程中设置
此值。 Visual Basic 选项:
设置 strict="true" 将禁止所有会导致
数据丢失的类型转换。
设置 explicit="true" 将强制声明所有变量。
-->
<compilation debug="true" strict="false" explicit="true"/>
<pages>
<namespaces>
<clear/>
<add namespace="System"/>
<add namespace="System.Collections"/>
<add namespace="System.Collections.Specialized"/>
<add namespace="System.Configuration"/>
<add namespace="System.Text"/>
<add namespace="System.Text.RegularExpressions"/>
<add namespace="System.Web"/>
<add namespace="System.Web.Caching"/>
<add namespace="System.Web.SessionState"/>
<add namespace="System.Web.Security"/>
<add namespace="System.Web.Profile"/>
<add namespace="System.Web.UI"/>
<add namespace="System.Web.UI.WebControls"/>
<add namespace="System.Web.UI.WebControls.WebParts"/>
<add namespace="System.Web.UI.HtmlControls"/>
</namespaces>
</pages>
<!--
通过 <authentication> 节可以配置 ASP.NET 使用的
安全身份验证模式,
以标识传入的用户。
-->
<authentication mode="Windows"/>
<!--
如果在执行请求的过程中出现未处理的错误,
则通过 <customErrors> 节可以配置相应的处理步骤。具体说来,
开发人员通过该节可以配置
要显示的 html 错误页
以代替错误堆栈跟踪。 <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
-->
</system.web>
</configuration>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货