当前位置: 首页 > 有奖问答 >请大家赐教,这段c#程序语言在vs2008中为什么频频出错。求助c#语言连接数据库语言代码

请大家赐教,这段c#程序语言在vs2008中为什么频频出错。求助c#语言连接数据库语言代码

作者 wakinfan
来源: 小木虫 150 3 举报帖子
+关注

string connstr,myConn,mysql;
         connstr = "Provider=microsoft.jet.oledb.4.0;data source="&Server.MapPath("E:\news.mdb")"";
         Set myconn=Server.CreateObject ("ADODB.Connection");
           
         myConn.ConnectionString = connstr;
         myConn.Open;
        mysql="insert into news(ID,news,poster,date,title)values('4','dajiahao','adminstrator','2010-12-23','huodong')";
        myConn.execute mysql;
        myConn.close; 返回小木虫查看更多

今日热帖
  • 精华评论
  • wangbluer

    唉,没看明白。。。

  • xueyue_y

    引用回帖:
    Originally posted by wakinfan at 2010-12-27 11:24:21:
    string connstr,myConn,mysql;
             connstr = "Provider=microsoft.jet.oledb.4.0;data source="&Server.MapPath("E:\news.mdb")"";
             Set myconn=Server.Creat ...

    首先数据库连接的mappath语句有问题,请自行查看,
    然后执行那条语句也有语法错误~~~~~~~
    这个很简单的数据库记录插入啊
    记得前面用using System.Data.OleDb;

  • xueyue_y

    早年写的2005的,你可以参考下,其实都差不多,网上很多的
    你可以自己找下         

       DataSet ds = new DataSet();
                try
                {
                    string strCon = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\db1.mdb;";
                    OleDbConnection oleCon = new OleDbConnection(strCon);
                    oleCon.Open();
                    OleDbDataAdapter oleDA = new OleDbDataAdapter("select * from name", oleCon);
                    oleDA.Fill(ds);
                    dv.DataSource = ds.Tables[0];
                    oleCon.Close();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                },

猜你喜欢