标题:写入Access数据库的问题
只看楼主
专发表情
Rank: 1
等 级:新手上路
帖 子:205
专家分:0
注 册:2007-6-21
 问题点数:0 回复次数:3 
写入Access数据库的问题
原本想着很简单的问题,只是在上用几个textBox的text内容,写入到数据库中设置好的空表,
本代码在CLR上,不是基于MFC,希望注意,
代码如下:
System::String ^strCon ="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\weather_report.mdb";

System::String ^ strCom =  "INSERT INTO weather_report (Day, time, city, weather,temp,wind)"
                             "VALUES( '2001/12/25 20:30:15', '夜', 'guangzhou','SUN','32','无')";
 OleDbConnection^ myConn = gcnew OleDbConnection(strCon);
             myConn->Open();

            //打开数据链接,得到一个数据集
          // OleDbDataAdapter ^myCommand = gcnew OleDbDataAdapter(strCom, myConn);       
           myConn->Close();
编译通过,但是Access还是没更新
敢问大伙,谁知道原因??告诉下。
搜索更多相关主题的帖子: access 
2008-08-24 20:23
专发表情
Rank: 1
等 级:新手上路
帖 子:205
专家分:0
注 册:2007-6-21
得分:0 
都试过用update,但还是一样

System::String ^strCon ="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\weather_report.mdb";
            
            //System::String ^ strCom =  "INSERT INTO weather_report (Day, time, city, weather,temp,wind)  VALUES ('000','000','000','000','000','000')";
            
            System::String ^ strCom =  ""UPDATE weather_report SET city = 'Engineering'";
            OleDbConnection^ myConn = gcnew OleDbConnection(strCon);

          // OleDbCommand^insertcommand=gcnew OleDbCommand(strCom,myConn);

        
           myConn->Open();
           //insertCommand->ExecuteNonQuery();

          OleDbConnection^UpdataCommand1=gcnew OleDbConnection(strCom,myConn);
          
           myConn->Close();

2008-08-24 20:24
专发表情
Rank: 1
等 级:新手上路
帖 子:205
专家分:0
注 册:2007-6-21
得分:0 
表名为:weather_report
项有:Day, time, city, weather,temp,wind

2008-08-24 20:34
专发表情
Rank: 1
等 级:新手上路
帖 子:205
专家分:0
注 册:2007-6-21
得分:0 
写入数据库记得是
update,或者是insert into

2008-08-24 21:02



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-229699-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.059716 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved