<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>原创</title><link>http://www.cnteachersblog.com/whjtoby/category/22.html</link><description>自己写的东西就是原创啦</description><managingEditor>末名教师</managingEditor><dc:language>zh-CHS</dc:language><generator>.Text Version 0.958.2004.214</generator><item><dc:creator>末名教师</dc:creator><title>VC操作数据库类</title><link>http://www.cnteachersblog.com/whjtoby/articles/7853.html</link><pubDate>Sun, 14 Feb 2010 08:42:00 GMT</pubDate><guid>http://www.cnteachersblog.com/whjtoby/articles/7853.html</guid><wfw:comment>http://www.cnteachersblog.com/whjtoby/comments/7853.html</wfw:comment><comments>http://www.cnteachersblog.com/whjtoby/articles/7853.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnteachersblog.com/whjtoby/comments/commentRss/7853.html</wfw:commentRss><trackback:ping>http://www.cnteachersblog.com/whjtoby/services/trackbacks/7853.html</trackback:ping><description>&lt;div class="tit"&gt;VC操作数据库类 绝对简单易懂 VC操作SQL SERVER ACCESS&lt;/div&gt; &lt;div class="date"&gt;2008-12-08 16:12&lt;/div&gt; &lt;table style="WIDTH: 100%; TABLE-LAYOUT: fixed"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt; &lt;div id="blog_text" class="cnt"&gt; &lt;p&gt;最近在网上看到很多朋友需要操作数据库的类，很多写出来都用到了数据源这个鬼东西。故写此文帮助那些初学者&lt;/p&gt; &lt;p&gt;&lt;font color="#ff0000"&gt;注一句：千万别对数据源产生依赖&lt;/font&gt; &lt;/p&gt; &lt;p&gt;********************************************************************************************************************&lt;/p&gt; &lt;p&gt;DATA.H文件：&lt;/p&gt; &lt;p&gt;/*&lt;br /&gt;*类名：CData&lt;br /&gt;*描述：完成数据库操作&lt;br /&gt;*作者：李玉宝&lt;br /&gt;*BLOG:http://hi.baidu.com/anglecloudy&lt;br /&gt;*/&lt;br /&gt;#pragma once&lt;br /&gt;//导入数据库DLL&lt;br /&gt;#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","rsEOF")&lt;br /&gt;class CData&lt;br /&gt;{&lt;br /&gt;public:&lt;br /&gt;CData(void);&lt;br /&gt;//得到数据集&lt;br /&gt;_RecordsetPtr GetRs(CString strSql);&lt;br /&gt;//执行SQL语句&lt;br /&gt;bool ExecuteSql(CString&amp;amp; strSql);&lt;br /&gt;public:&lt;br /&gt;~CData(void);&lt;br /&gt;private:&lt;br /&gt;_ConnectionPtr m_conn;&lt;br /&gt;_RecordsetPtr m_rs;&lt;/p&gt; &lt;p&gt;};&lt;/p&gt; &lt;p&gt;*************************************************************************************************************************&lt;/p&gt; &lt;p&gt;DATA.CPP文件&lt;/p&gt; &lt;p&gt;#include "StdAfx.h"&lt;br /&gt;#include "Data.h"&lt;/p&gt; &lt;p&gt;CData::CData(void)&lt;br /&gt;{&lt;br /&gt;//初始化COM&lt;br /&gt;::CoInitialize(NULL);&lt;br /&gt;try&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; m_conn.CreateInstance("ADODB.Connection");&lt;br /&gt;&amp;nbsp;&amp;nbsp; CString conn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=AngleFinance.mdb";&lt;br /&gt;&amp;nbsp;&amp;nbsp; //SQL SERVER连接字符串&lt;br /&gt;&amp;nbsp;&amp;nbsp; //CString conn="Driver={SQL Server};server=(local);uid=sa;database=pubs";//local可以改为127.0.0.1&lt;br /&gt;&amp;nbsp;&amp;nbsp; if(FAILED(m_conn-&amp;gt;Open((_bstr_t)conn,"","",-1)))&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ::MessageBox(NULL,"数据库连接失败","错误",MB_ICONEXCLAMATION);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&lt;br /&gt;catch(...)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; ::MessageBox(NULL,"数据库连接出现异常","错误",MB_ICONEXCLAMATION);&lt;br /&gt;}&lt;/p&gt; &lt;p&gt;}&lt;/p&gt; &lt;p&gt;CData::~CData(void)&lt;br /&gt;{&lt;br /&gt;if(m_rs!=NULL)&lt;br /&gt;&amp;nbsp;&amp;nbsp; m_rs-&amp;gt;Close();&lt;br /&gt;m_rs.Release();&lt;br /&gt;m_conn-&amp;gt;Close();&lt;br /&gt;m_conn.Release();&lt;br /&gt;::CoUninitialize();&lt;br /&gt;}&lt;br /&gt;_RecordsetPtr CData::GetRs(CString strSql)&lt;br /&gt;{&lt;br /&gt;try&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; m_rs.CreateInstance("ADODB.Recordset");&lt;br /&gt;&amp;nbsp;&amp;nbsp; m_rs=m_conn-&amp;gt;Execute((_bstr_t)strSql,NULL,adCmdText);&lt;br /&gt;}&lt;br /&gt;catch(...)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;}&lt;br /&gt;return m_rs;&lt;br /&gt;}&lt;br /&gt;bool CData::ExecuteSql(CString&amp;amp; strSql)&lt;br /&gt;{&lt;br /&gt;try&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; m_conn-&amp;gt;Execute((_bstr_t)strSql,NULL,adCmdText);&lt;br /&gt;&amp;nbsp;&amp;nbsp; return true;&lt;br /&gt;}&lt;br /&gt;catch(...)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; return false;&lt;br /&gt;}&lt;br /&gt;}&lt;/p&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;img src ="http://www.cnteachersblog.com/whjtoby/aggbug/7853.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>末名教师</dc:creator><title>博客对于教师</title><link>http://www.cnteachersblog.com/whjtoby/articles/166.html</link><pubDate>Mon, 22 Jan 2007 06:31:00 GMT</pubDate><guid>http://www.cnteachersblog.com/whjtoby/articles/166.html</guid><wfw:comment>http://www.cnteachersblog.com/whjtoby/comments/166.html</wfw:comment><comments>http://www.cnteachersblog.com/whjtoby/articles/166.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnteachersblog.com/whjtoby/comments/commentRss/166.html</wfw:commentRss><trackback:ping>http://www.cnteachersblog.com/whjtoby/services/trackbacks/166.html</trackback:ping><description>&lt;p&gt;博客，最开始是 日记形式 出现的。记录一写自己的每天的故事。&lt;/p&gt; &lt;p&gt;随着时间的推移，博客也在发生着变化，包括内容。&lt;/p&gt; &lt;p&gt;博客被一些教师 用来当作是 教育学生的一个网上平台。以评论作为 问答方式。很好的实现了&lt;/p&gt; &lt;p&gt;教育目的。&lt;/p&gt; &lt;p&gt;比如，现在的学生青春期是最幻想的时刻。常出现早恋等等一些情况。&lt;/p&gt; &lt;p&gt;而作为老师，发现这样的情况后又不知有何好的方法来教育他。&lt;/p&gt; &lt;p&gt;博客就能在老师和学生之间架起一坐桥梁。老师可以发表一篇有关早恋方面的博文，&lt;/p&gt; &lt;p&gt;然后在班会的时候可以叫自己的学生去浏览自己的博客，当该学生看到有关早恋的博文后，他可以留言&lt;/p&gt; &lt;p&gt;发表评论，而老师可以回答学生的问题。而这样学生就隐去了自己的身份，一些难以启齿的问题&lt;/p&gt; &lt;p&gt;也可以得到回答，我想他会受到很好的教育的。而不至于像直接交谈那样老师和学生都比较尴尬。&lt;/p&gt; &lt;p&gt;当然，博客更是教师之间交流经验，共享教育心得，交流一些教学工具，比如 课件，教案等等。&lt;/p&gt; &lt;p&gt;实现个人提高的一个很好平台。&lt;/p&gt; &lt;p&gt;这是我个人的一点想法。谢谢大家！&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src ="http://www.cnteachersblog.com/whjtoby/aggbug/166.html" width = "1" height = "1" /&gt;</description></item></channel></rss>