asp.net问题 
test.aspx 文件内容---------------------------- 
<%@ Page Language="vb" %> 
<%@ Register TagPrefix="ftb" Namespace="FreeTextBoxControls" Assembly="FreeTextBox" %> 
<script runat="server"> Sub Page_Load(Sender As Object, e As EventArgs) 
If Not Page.IsPostBack 
FreeTextBox1.Text = "<P><B><FONT face=arial><FONT size=3><FONT color=green>Free</FONT>TextBox 1.6.3</FONT></B></P><P>作者: <a href=""http://www.freetext.com"" target=""_blank"">John Dyer</a><BR>译者: 破宝<<a href=""mailto:[email protected]"">[email protected]</a>></P></FONT>" 
FreeTextBox1.AutoConfigure = AutoConfigure.EnableAll 
End If 
End Sub </script> 
<HTML> 
<HEAD> 
<meta http-equiv="Content-Language" content="zh-cn"> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
</HEAD> 
<body> 
<p align="center">发表新文章</p> 
<form id="Form1" runat="server"> 
<p> 
标题: 
<asp:TextBox id="txtbiaoti" runat="server"></asp:TextBox><br> 
作者: 
<asp:TextBox id="txtzuozhe" runat="server"></asp:TextBox><br> 
内容: 
</p> 
<FTB:FreeTextBox id="FreeTextBox1" runat="server" Width="700" height="600" ButtonPath="images\\ftb\\office2003\\" /> 
<br> 
<asp:Button id="Button1" runat="server" Text="发布"></asp:Button> 
</form> 
</body> 
</HTML> test.aspx.cs 内容------------ 
using System; 
using System.Data; 
using System.Configuration; 
using System.Collections; 
using System.Web; 
using System.Web.Security; 
using System.Web.UI; 
using System.Web.UI.WebControls; 
using System.Web.UI.HtmlControls; 
using System.Data.OleDb; 
using System.IO; 
using System.Text; 
namespace xinwen 
{ public class test : System.Web.UI.Page 

protected System.Web.UI.HtmlControls.HtmlInputButton Button1; 
protected FreeTextBoxControls.FreeTextBox FreeTextBox1; 
protected System.Web.UI.WebControls.TextBox txtbiaoti; 
protected System.Web.UI.WebControls.TextBox txtzuozhe; 
private void Button1_ServerClick(object sender, System.EventArgs e) 

string strConnnection = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="; 
strConnnection += Server.MapPath("database\\data.mdb"); 
OleDbConnection myconn = new OleDbConnection(strConnnection); string sql = "insert into new(biaoti,neirong,zuozhe,shijian) values"; 
sql += "('eadsfasdfee','eeasdfasdfde','eadbvgnbvnbsfdasdfdsee','eeasdfsafsdae')"; 
OleDbCommand mycmd = new OleDbCommand(sql, myconn); 
mycmd.Connection.Open(); 
mycmd.ExecuteNonQuery(); 
mycmd.Connection.Close(); } } 
} 帮我看看代码,怎么添加不到数据库啊帮我看看代码,怎么添加不到数据库啊帮我看看代码,怎么添加不到数据库啊帮我看看代码,怎么添加不到数据库啊

解决方案 »

  1.   

    private void Button1_ServerClick(object sender, System.EventArgs e)  
    {  
    string strConnnection = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=";  
    strConnnection += Server.MapPath("database\\data.mdb");  
    OleDbConnection myconn = new OleDbConnection(strConnnection);  string sql = "insert into new(biaoti,neirong,zuozhe,shijian) values";  
    sql += "('eadsfasdfee','eeasdfasdfde','eadbvgnbvnbsfdasdfdsee','eeasdfsafsdae')";  
    OleDbCommand mycmd = new OleDbCommand(sql, myconn);  
    mycmd.Connection.Open();  
    mycmd.ExecuteNonQuery();  
    mycmd.Connection.Close();  }  
    什么东东?
      

  2.   

    用try...catch跟踪一下是什么错误
      

  3.   

    编译错误 
    说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: BC30456: “btnFabiao_Click”不是“ASP.test_aspx”的成员。源错误: 行 28:  <FTB:FreeTextBox id="FreeTextBox1" runat="server" Width="700" height="600" ButtonPath="images\\ftb\\office2003\\" />
    行 29:  <br>
    行 30:  <asp:Button id="btnFabiao" runat="server" Text="发 表" OnClick="btnFabiao_Click" />
    行 31:  </form>
    行 32:  </body>
     源文件: G:\兔子\xinwen\test.aspx    行: 30 
      

  4.   

    LZ的代码里没有看到  <asp:Button id="btnFabiao" runat="server" Text="发 表" OnClick="btnFabiao_Click" /> 这个啊,是不是后来删除了?1.用VS2005的话,把任务栏里的WEB服务关掉重新运行。
    2.去掉 <asp:Button id="btnFabiao" runat="server" Text="发 表" OnClick="btnFabiao_Click" /> 代码
    3.CS文件里注册一下
      

  5.   

    不是提示了btnFabiao_Click不存在了吗