数据库相关 - 军军小站|张军博客
数据库相关

com组件配置问题

运行DCOMCNFG具体配置方法如下:1:在服务器上安装office的Excel软件.2:在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务"3:依次双击"组件服务"->"计算机"->"我的电脑"->"DCOM配置"4:在"DCOM配置"中找到"MicrosoftExcel应用程序",在它上面点击右键,然后点击"属性",弹出"MicrosoftExcel应用程序属性"对话框5:点击"标识"标签,选择"交互式用户"6:点击"安全"标签,在"启

系统 2019-08-12 01:52:17 1868

数据库相关

游标实例

今天写了一个游标,但是不知道怎么在这游标里定义一个变量来记录执行时影响条数,并插入两条数据时就跳出循环结束游标。没有想出辙,实属头疼。附代码如下:--游标declare@userIDuniqueidentifier--useriddeclarey_currcursorforselecttop2userIDfromHope_Users_db.dbo.u_UsersorderbyaddTimedescopeny_curr--打开游标fetchnextfromy

系统 2019-08-12 01:52:17 1868

数据库相关

提高Visual Basic访问数据库的效率

1.尽量使用事务处理更新数据库VB的事务处理包括以BeginTrans开始,以CommitTrans或Rollback结尾的多条数据库操作指令。事务处理除了能很好的保证数据库的完整性以外,同时能大大提高数据库批量更新的效率。这是因为如果数据库更新操作没有使用事务处理,则每次Update操作都会引起数据库写盘一次。使用事务处理后,更新只在内存缓冲区内进行,执行CommitTrans时才将所有修改一次写回到磁盘中。使用事务处理要注意一下几点:(1)事务处理要有

系统 2019-08-12 01:52:14 1868

数据库相关

文本编辑BOM标记(Byte Order Mark)

微软的自带记事本程序notepad.exe会给UTF-8编码的文件头加入三个隐藏的字节(即BOM)。这是一种很愚蠢的做法。就是为了让编辑器不去猜测文件本身是ASCII码还是UTF-8。什么是BOMBOM(byte-ordermark),即字节顺序标记,它是插入到以UTF-8、UTF16或UTF-32编码Unicode文件开头的特殊标记,用来识别Unicode文件的编码类型。对于UTF-8来说,BOM并不是必须的,因为BOM用来标记多字节编码文件的编码类型和

系统 2019-08-12 01:52:03 1868

数据库相关

发布软件之前,怎样告诉用户怎么用

这几年,大大小小的做过十来个项目,软件做好了,怎样告诉别人你的工作成果呢?我的经验适合于公司内部项目,不适合向外发布的面对像上帝一样的客户的项目。有几个项目是公司内部项目,虽然大家平时沟通的邮件都是英语来,英语去的,但是一专业起来,用英语写出新版本发布说明,人家还真不愿意看,一方面自己英语不好,不能做到通俗易懂,另一方面大家做事都讲究效率,通常只有boss的邮件,大家才会被迫用金山词霸一个个仔细看,对于title太小的(比如我们程序员)职员,通常是直接打电

系统 2019-08-12 01:33:01 1868

数据库相关

拷贝构造函数,深拷贝,大约delete和default相

1.拷贝构造//拷贝构造的规则,有两种方式实现初始化。//1、一个是通过在后面:a(x),b(y)的方式实现初始化。//2、另外一种初始化的方式是直接在构造方法里面实现初始化。案比例如以下:#include//假设声明已经定义。边不会生成classclassA{private:inta;intb;public://拷贝构造的规则,有两种方式实现初始化//1、一个是通过在后面:a(x),b(y)的方式实现初始化//2、另外一种初始化的

系统 2019-08-12 01:55:39 1867

数据库相关

最新的SqlHelper 类

usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Data;usingSystem.Data.SqlClient;usingSystem.Collections;namespaceSystemDAO{//////数据库的通用访问代码苏飞修改//////此类为抽象类,///不允许实例化,在应用时直接调用即可///publica

系统 2019-08-12 01:55:37 1867

数据库相关

问题用户小米科技CEO雷军:千万别把用户当上帝

查了好多资料,发现还是不全,干脆自己整理吧,至少保证在我的做法正确的,以免误导读者,也是给自己做个记录吧!小米科技CEO雷军在2013寰球挪动互联网大会(GMIC)上说,“大家想一下我办一个小餐馆,十多道菜都是我亲自做的,我经常看到人客饭吃。小餐馆和老板都是友人的,我新做的菜你尝尝,如果有问题我马上换,他们就是友人。千万别当帝上看,因为国中没有人信帝上。如果你把用户当帝上看,就是把用户当傻X看。”雷军以为,国中的新人最重要就是友人的新人,把用户当友人,品产

系统 2019-08-12 01:55:24 1867

数据库相关

50个 sql语句

Student(S#,Sname,Sage,Ssex)学生表Course(C#,Cname,T#)课程表SC(S#,C#,score)成绩表Teacher(T#,Tname)教师表问题:1、查询“001”课程比“002”课程成绩高的所有学生的学号;selecta.S#from(selects#,scorefromSCwhereC#='001')a,(selects#,scorefromSCwhereC#='002')bwherea.score>b.scor

系统 2019-08-12 01:55:06 1867

数据库相关

mongodb的连接问题,绑定IP惹的祸

刚刚安装好了mongodb。对着mongodbinaction上的例子敲了下面的代码:publicclassTestDBConnect{@Testpublicvoidtestdb(){MongoClientmongoClient=null;try{mongoClient=newMongoClient("xx.xx.xx.xx",27017);}catch(UnknownHostExceptione){//TODOAuto-generatedcatchblo

系统 2019-08-12 01:54:56 1867

数据库相关

(not) in 和 (not) exists区别

in和exists区别in是把外表和内表作hashjoin,而exists是对外表作loop,每次loop再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。如果查询的两个表大小相当,那么用in和exists差别不大。如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in:例如:表A(小表),表B(大表)1:select*fromAwhereccin(selectccfromB)效率低,用到了A表上cc列的索

系统 2019-08-12 01:54:43 1867

数据库相关

项目开发中关于权限的实现方案简单描述(帮助以

最近一直在研究权限,今天终于把权限搞定了以后准备自己写个商城,对以后的帮助非常大的。下面简单谈谈关于权限的实现.权限主要分为以下三个类:用户、角色、权限表权限主要分为三个步骤:1、安装(初始化数据)管理员:(超级管理员)一个拥有所有权限的用户,这个用户在程序安装时就要初始化,权限数据:这个表主要存储权限的名字和url,这个权限主要有两个作用,一个是菜单的显示,其中一级菜单没有url只是分类的作用。2、权限的分配:权限的分配主要是针对某个角色和权限建立管理,

系统 2019-08-12 01:54:20 1867

数据库相关

LeetCode: Partition List

一次过,链表题无难度1/**2*Definitionforsingly-linkedlist.3*structListNode{4*intval;5*ListNode*next;6*ListNode(intx):val(x),next(NULL){}7*};8*/9classSolution{10public:11ListNode*partition(ListNode*head,intx){12//StarttypingyourC/C++solutionb

系统 2019-08-12 01:53:50 1867

数据库相关

OC定义变参函数

-(void)setTitleWithString:(NSString*)title,...{NSMutableArray*argsArray=[[NSMutableArrayalloc]init];if(title){//将第一个参数添加到array[argsArrayaddObject:title];va_listparams;//定义一个指向个数可变的参数列表指针;va_start(params,title);//va_start得到第一个可变参数地

系统 2019-08-12 01:53:50 1867

数据库相关

mongodb操作记录

[User]1.db.addUser("name","pwd","true/false")2.db.auth("name","pwd")3.showusers4.db.removeUser("name")[Collection]1:db.createCollection("name")2:db.getCollectionNames()[Document]1:db.User.save({})2:db.User.find()3:db.User.find({})

系统 2019-08-12 01:53:42 1867