SQL_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> SQL >>列表
· 防止SQL语句注入发布时间:2010-12-12
1.///<summary>2.///过滤SQL非法字符串3.///</summary>4.///<paramname="value"></param>5.///<returns></returns>6.publicstaticstringFilter(stringvalue)7.{8.if(string.IsNullOrEmpty(value))9.returnstring.Empty;10.value=Regex... 查看全文
· LikeSql——让你更优雅地写SQL发布时间:2010-12-11
LikeSql是什么LikeSql是我写一个开源的小框架(http://code.google.com/p/likesql/),目标是提供一个更优雅地处理SQL的一个方案,希望能够替代PreparedStatement和直接拼接SQL。虽然现在还有没有正式的release版本,我还在为此努力。设计宗旨:专注于优雅地编写SQL和易读性保持细小和灵活一些代码示例:publicvoidtestAtStyleExpression(){LikeSqlsql=DML.select("id,name")... 查看全文
· rails不支持bigint类型的mysql主键发布时间:2010-12-11
之前遇到过很多次,老是忘记,今天记录一下吧。mysql可以支持int、tinyint、bigint等几种数据格式的字段,rails(准确说是activerecord)抽象了数据结构,统一使用integer表示整数,然后根据limit来决定使用哪种int:#activerecord-2.3.8/lib/active_record/connection_adapters/abstract/schema_definitions... 查看全文
· MySQL与事务发布时间:2010-12-08
事务是作为单个逻辑工作单元执行的一系列操作。一个逻辑工作单元必须有四个属性,称为原子性、一致性、隔离性和持久性(ACID)属性,只有这样才能成为一个事务。原子性:事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。一致性:事务在完成时,必须使所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。事务结束时,所有的内部数据结构(如B树索引或双向链表)都必须是正确的。隔离:由并发事务所做的修改必须与任何其他并发事务所做的修改隔离... 查看全文
· mysql replace \\r\\n失败,php继续发布时间:2010-12-08
str_replace(array("\r\n","\n"),'|',$content);需要注意的是,\r\n和\n需要使用双引号包裹,否则不能正确解析str_replace(array("\n","\r"),array('',''),$content)http://lists.mysql.com/mysql/205840ViewasplaintextIalwaysgowithREPLACE(REPLACE(STRING,'\n',''),'\r','')... 查看全文
需要把php下的php5ts.dlllibmysql.dllphp5/ext/php-gb2.dllphp5/ext/php-mbstring.dllphp-mysql.dll拷贝到c:/windows/system32下面,错误就会消失了。... 查看全文
· php执行SQL文件 CMS安装发布时间:2010-12-08
<?phpclassDBManager{var$dbHost='';var$dbUser='';var$dbPassword='';var$dbSchema='';var$conn;function__construct($host,$user,$password,$schema){$this->dbHost=$host;$this->dbUser=$user;$this->dbPassword=$password;$this->dbSchema=$schema;... 查看全文
用了一整天的时间把昨天遗留下来的问题解决了。既然是要做一个类似Hibernate的工具,最主要的就是尽量减少SQL语句的编写。我采用反向强力解析实体类的办法,实现了自动构建SQL语句的功能。现在有三个核心类:EntityDao是一个泛型接口,定义了所有应该实现的方法。SimpleDao是抽象类,对接口功能进行实现,真正实体的DAO只要继承SimpleDao就可以拥有所有功能。无需任何额外实现、无需任何SQL语句!首先,看看我的BeanTools。它主要负责对实体进行强力解析,废话不多说,上代码... 查看全文
ubuntu10.10ruby1.9.2rails3.0mysql架设过程文章分类:Ruby编程sudoapt-getinstallbuild-essentialsudowgetftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.bz2sudotarjxvfruby-1.9.2-p0.tar.bz2sudocdruby-1.9.2-p0sudo./configure-prefix=/usr/local/ruby#指定安装路径sudomake&... 查看全文
· sqlite源码剖析(18)发布时间:2010-12-04
声明:本SQLite源码剖析系列为刘兴(http://deepfuture.javaeye.com/)原创,未经笔者授权,任何人和机构不能转载**CAPI3REF:OSInterfaceOpenFileHandle**sqlite3_file对象代表一个在sqlite3_vfs|OSinterfacelayer打开的文件... 查看全文
· 在c++builder中使用sqlite数据库发布时间:2010-12-04
想在c++builder中使用sqlite,google了一下,找到了http://sqlitewrapper.kompex-online.com/一个c++包装的sqlite库在c++builder中把它编译成静态库(会有一些warning,没有关系的),就可以直接在程序中使用了。... 查看全文
· SQL 删除操作的语法在Hql中报错发布时间:2010-11-17
Hql中不能使用下面的删除语法,但对应sql的语法是正确的。deletecfromTable1c,Table2d--ERRORwherec.refId=d.idandd.contract.id='001'andd.year=2010deletecfromtable1c,table2d--CORRECTwherec.refId=d.idandd.contractId='001'andd.year=2010Hql中要用in:deletecfromTable1c--CORRECTwherec... 查看全文
6、js中的中文显示到页面上时,一般都会乱码,解决办法:<scripttype="text/javascript"src="myjs.js"charset="gb2312"></script>就是在引用的时候加上charset。gb2312如果不行,可以换用其它的试试,如:utf-8等7、储存上传的文件时,为了减少各种可能的冲突,最好是用当前时间(精确到分或秒)加上用户的id生成一个新的文件名,再在数据库中存储原文件名和新文件名。8、图片上传。有时候用户上传的图片会很大... 查看全文
· SQL中if语句的用法示例发布时间:2010-11-08
SQL中if语句的用法示例... 查看全文
· SQL Server 2005导入导出存储过程发布时间:2010-11-02
mangerstudio--右键你的数据库--任务--生成脚本在脚本生成向导的"选择对象类型"步骤中,将"存储过程"选上,在接下来的"选择存储过程"的步骤中,选择所有的存储过程(或者你要复制的存储过程)完成后,所有存储过程的脚本会生成在一个新的查询窗口中,关掉生成脚本向导,在生成的存储过程脚本的窗口中,右键--连接--更改连接,连接到存储过程复制的目的服务器,选择合适的数据库,按F5执行即可完成存储过程的复制.2.可以使用SSIS... 查看全文