-------------------
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 />
        品牌: &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
        <asp:TextBox ID="pclas" runat="server"></asp:TextBox><br />
        <br />
        <br />
        产品型号: &nbsp;<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 />
        备注: &nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<asp:TextBox ID="pbz" runat="server" Columns="50" Rows="6" TextMode="MultiLine"></asp:TextBox><br />
        <br />
        <br />
        价格: &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp;
        <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"   />&nbsp;
        </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>