触发器,顾名思义,它是由事件来触发的。比如当我们对表进行操作时就会激活它执行。
说到触发器,还要提一个关键点,那就是“保持数据完整性”。什么意思呢?比如业务需求是,当我们注销一个卡号时,把该卡的充值、上机等信息也一并删除。这时如果是一个一个操作执行,就会是:注销卡——删除卡的充值信息——删除卡的上机信息(两个删除操作不分先后)。这样做的弊端是,我们很容易把其中的一个步骤遗漏了,业务也不完整。用了触发器以后,当我们注销卡时激活触发器执行删除操作。
用触发器的好处就是很大程度上有利于加...
分类:
数据库 时间:
2014-07-10 22:11:09
阅读次数:
244
这个问题真的很恼人,因此专门开个技术贴写下来。1.弄清楚你的固话账号。一般固话账号就是你的固话号码,这个号码由【区号】+【号码】组成。比如,北京的区号为010,电信固话的号码为12345678,因此,你的固话账号是01012345678。2.弄清楚你的欠费金额。通过固话,打电信的客服电话,目前有10...
分类:
移动开发 时间:
2014-07-08 22:40:56
阅读次数:
227
前几天在做结账的时候,对数据表DataGridView控件的单列求和纠结了一番。
现在几乎养成了习惯,对于一些东西疏于开始的思考,不会先想到百度,这里我是先想到了第一版的机房收费那块的结账求和:
截取了充值金额片段,代码如下:
'读取充值金额
strSQL = "select sum(addmoney) as AddCash from Re...
分类:
其他好文 时间:
2014-07-08 14:31:33
阅读次数:
160
为了保证数据库的完整性和一致性,很多的时候需要执行多条sql语句才能达到想要的目的。
在一对多的数据库关系中,比如卡号类别与卡号之间的关系。如果要取消某个类别的时候,就要连同齐下的所有卡号都删除。在现实中,注册的时候一般都会进行充值,当我想card表里面写东西的时候,就要向recharge表里面写一条充值记录。完成这两个操作才算完成这个功能的实现.
对于以上的需求,每个功能...
分类:
数据库 时间:
2014-06-29 23:45:03
阅读次数:
441
可能面临的问题有:大客户共享账号,行为数据可能不准,通过机器+人工的方式,要么去掉这部分的样本集,要么只取大客户本人的行为样本集(但是如果用户的ip不准怎么办),要么忽略大客户可能玩过多个区服,只取充值最多的区服为什么要精确到区服呢?因为玩家是在区服里玩的,玩家的单位是区服,为了真实反映玩家的行为规...
分类:
其他好文 时间:
2014-06-21 08:14:46
阅读次数:
144
前段时间要实习一个充值接口,创建了一个类(就叫类A好了),这个类A要和另外3个类进行交互,3个类对类A修改的数据是对其他类可见的。这种情况我想到了3个方法:1.static 静态成员,静态成员为该类的所有实例所共享,3个类中各自创建一个类A的对象,它们对静态成员的修改对其他类可见。2.全局变量,类A...
分类:
编程语言 时间:
2014-06-18 19:14:08
阅读次数:
301
周六周日写了些查询的窗体,感觉没什么新鲜的东西,都是一堆select,后来写的到了注册,上下机等,在一个方法里面,包含了多个增删改查的过程,可能上一个访问数据库的过程返回的结果又是下一个访问数据库读取数据的参数。也就是说,这些对数据库的增删改查是一个连贯的动作,比如,注册一个学生的时候,涉及到注册金额,这个注册金额同时也要写到充值表里面去。既然他们是一起的,后来就很自然想到了用存储过程,将多条SQ...
分类:
其他好文 时间:
2014-06-10 14:47:06
阅读次数:
188
以前写了篇
联通充值卡自动充值的实现,最近发现联通官网改版了,随便看了下发现新版的验证码和以前的不同,发了点时间研究了下他的识别码,它现在的验证码如下现在将识别步骤说下1,转换灰度图片2,清除2px的边框3,分割验证码个数
(4)4,生成字模库经过以上步骤,可以得到下面这个效果下面为部分实现代码12...
分类:
移动开发 时间:
2014-06-09 19:52:19
阅读次数:
225
在进行数据库设计的时候,想着正好安装着EA软件呢,看能不能用EA画ER模型。结果发现不仅能画,而且还能进行整套数据库设计(生成SQL脚本)。
下面以机房收费系统用户--学生为例。学生可以查看余额,可以查看上机记录,可以查看上机状态,可以查看充值记录,可以修改密码。步骤如下:
(1)建立ER图之前,首先在EA中应选择使用哪种数据库。如图所示:
...
分类:
数据库 时间:
2014-06-02 12:34:08
阅读次数:
560
牛汇开户流程:bfsforex牛汇入金教程所谓入金,也就是充值的意思,必须充钱到平台才能进行外汇交易。首先,我们先登录bfsforex牛汇官方网站,在交易办公室功能区域下面,点击账户入金:为您提供中国各大银行的网银支付解决方案,支持人民币支付,和信用卡入金,入金是实时到账的。
分类:
其他好文 时间:
2014-05-28 04:11:50
阅读次数:
233