請大家賜教,這段c#程序語言在vs2008中為什么頻頻出錯。求助c#語言連接數(shù)據(jù)庫語言代碼
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;
返回小木蟲查看更多
今日熱帖
京公網(wǎng)安備 11010802022153號
唉,沒看明白。。。
首先數(shù)據(jù)庫連接的mappath語句有問題,請自行查看,
然后執(zhí)行那條語句也有語法錯誤~~~~~~~
這個很簡單的數(shù)據(jù)庫記錄插入啊
記得前面用using System.Data.OleDb;
早年寫的2005的,你可以參考下,其實都差不多,網(wǎng)上很多的
你可以自己找下
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);
},