| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 539 人关注过本帖
标题:写入Access数据库的问题
收藏  订阅  推荐  打印 
本主题由 随心 于 2008-9-17 13:39 移动
专发表情
Rank: 3Rank: 3
等级:中级会员
帖子:205
积分:2154
注册:2007-6-21
写入Access数据库的问题

原本想着很简单的问题,只是在vc.net上用几个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-8-24 20:23
专发表情
Rank: 3Rank: 3
等级:中级会员
帖子:205
积分:2154
注册:2007-6-21

都试过用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-8-24 20:24
专发表情
Rank: 3Rank: 3
等级:中级会员
帖子:205
积分:2154
注册:2007-6-21

表名为:weather_report
项有:Day, time, city, weather,temp,wind

2008-8-24 20:34
专发表情
Rank: 3Rank: 3
等级:中级会员
帖子:205
积分:2154
注册:2007-6-21

写入数据库记得是
update,或者是insert into

2008-8-24 21:02
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.050897 second(s), 10 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved