请大家赐教,这段c#程序语言在vs2008中为什么频频出错。求助c#语言连接数据库语言代码
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;
返回小木虫查看更多
今日热帖
京公网安备 11010802022153号
唉,没看明白。。。
首先数据库连接的mappath语句有问题,请自行查看,
然后执行那条语句也有语法错误~~~~~~~
这个很简单的数据库记录插入啊
记得前面用using System.Data.OleDb;
早年写的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);
},