相关推荐
-
delphi 中 adoquery 带参数查询的奇怪问题
str = select * from t1 a + left outer join t2 b on a.id=b.id+ left outer join t3 c on a.id=c.id+ where c.field like :v1 ;adoquery.sql.clear; adoquery.sql.add(str) ;adoquery.parameters.paramv
-
plsql中报错argument out of range_我们是怎么发现C++异常从堆栈追踪中消失的原因的...
每当我的程序崩溃的时候,我都会用核心转储 (core dump) 文件来找出来崩溃发生的具体位置。(关于怎么产生和使用核心转储可以看我之前的文章。)一直以来我调程序的时候都是很开心的……直到我遇到了这个新的 bug。当我把它的核心转储文件载入到 GDB 之后,我很失望地发现所有的堆栈追踪 (stack trace) 都是关于系统库的,没有一行是关于我的代码的。太长不看:那就看看这个补丁就好了。让我...
-
(转载)ADOQuery参数传递
ADOQuery参数传递 dbgrid1.DataSource := datasource1; datasource1.DataSet := adoquery1; Value := 1221; SQL := 'SELECT * FROM customer WHERE CustNo>:Number'; adoquery1.SQL.Clear; adoquery1.P...
-
delphi去掉字段前后的引号_delphi中SQL避免非法字符,单引号()出错的三种方法...
由于 ' (单引号)是SQL的标准字符符号,所以在SQL语句中间遇到 ' 时要做特殊处理。1. 使用 QuotedStr 函数QuotedStr的作用是使字符串包含单引号:在字符的前后加上( ')号,因为在DELPHI中字符赋值是需要引号的比如CommandText := CommandText + QuotedStr(Edit1.Text);Sql := 'select ... ...
-
Delphi开发学习二:使用ADOQuery控件对SQL数据库表进行操作
在delphi学习一中,已经使用ADOConnection控件设置属性连接数据库SQL了。 在这里开始使用ADOQuery控件对SQL数据库表进行操作。 首先我们在SQL中创建数据库名为PERSONNELMG_SYS的数据库,然后在这个数据库里创建USER_TABLE表,用来存放用户账户信息。 USER_TABLE表的结构如下图所示: 该表有用户名(USER_NAME) 、用户密码(USE
-
Delphi ADOQuery 的一些操作
Prepared用来确定ADOquery是否要准备好了再查询,如设为true,则系统会先编译后再运行,在多次重复使用某一查询的情况下能有效提升运行速度,但对于只执行一次的查询反面会导致速度下降(编译会消耗时间): adoquery.sql.text:='select * from table1' adoquery.prepared:=true; while condition do adoquery.open; end; ADOQuery.Prepared属性的True/False与ADOQuery.P.
-
参数化SQL(Parameters)使用示例
public partial class Form1 : Form { private string connString = "Data Source=.;DataBase=TestDB;UID=sa;PWD=lwm110"; SqlConnection conn; DataTable dt = new DataTable();...
-
ADOQuery 查询 删除 修改 插入
//利用combobox组件查询数据库表procedure TForm1.Button1Click(Sender: TObject);beginADOQuery1.Close;ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add('select * from '+trim(ComboBox2.Text));ADOQuery1.Active:=true;end; //查询记录...
-
ADO CreateParameter 方法
The CreateParameter method creates and returns a Parameter object containing the specified properties like name, type, direction, size, and value. CreateParameter的作用是:创建或返回一个新的参数对象,它可以是类似于名称、类型、尺
-
CreateParameter参数说明
CreateParameter参数说明(ASP) cmd.CreateParameter("参数名称",类型,方向,大小) Cmd.CreateParameter Name,Type,Direction,Size,Value 数据类型(Type)的值及其意义如下: 名称值 整数值 功能 adDBTimeStamp
-
FreeSql v0.5.x 功能介绍
弱类型 之前在操作实体时,必须传统泛型参数,现在可以实现弱类型实体的操作。以 Repository 为例: var repos = fsql.GetGuidRepository<object>(); repos.AsType(typeof(AddUpdateInfo)); var item = new AddUpdateInfo(); repos.Insert(item); ite...
41 楼 phlsbg 2012-10-07 11:31
因为公关做的好,多数的项目都顺利完成了,不过没几个人愿意去维护那些项目的。
只有少说运营不错的公司能打破这个规律。
40 楼 FlyAway2 2012-10-07 11:23
因为公关做的好,多数的项目都顺利完成了,不过没几个人愿意去维护那些项目的。
你总结的太对了,很多时候确实如此! 说到底都有错,但又几乎没人愿意认错。
39 楼 magichorse 2012-10-06 22:00
因为公关做的好,多数的项目都顺利完成了,不过没几个人愿意去维护那些项目的。
38 楼 ssrtwwm 2012-10-05 10:29
37 楼 坏孩子 2012-10-04 22:26
36 楼 进退取舍 2012-10-04 21:28
有的项目,改bug改了n年,还在改。可是很奇怪的是,居然也赚钱。出产品。
程序员都在为难程序员。
不过确实,一切丑陋的代码,都起源于架构。
35 楼 KimHo 2012-10-04 09:32
所以最好的办法是,定期对程序进行重构,整理
但是这又是影响经济效益的
所以这就是个悖论……无解
敏捷开发的核心思想:重构
马丁福勒一直建议要不断重构,质量才能上去的。
34 楼 KimHo 2012-10-04 09:31
这种单纯靠内外勾结,损公肥私的,居然不以为耻,反以为荣。
我是感到无奈+天朝特色
33 楼 jywjyw 2012-10-03 11:04
严重同意,公司是不需要关注代码质量的, 但做为架构师或项目经理, 甚至程序员都不关注代码质量, 就太不职业了
32 楼 laolinshi 2012-09-29 12:30
是啊,质量都好了,都没有bug了,那还怎么以维护升级的名义收费呢。
根本就不可能没有bug存在!
人无完人,根本不可能写出perfect的代码。
31 楼 dianthus 2012-09-29 11:19
30 楼 white_crucifix 2012-09-29 11:16
意思是不是开发商和建筑商使用劣质建材没关系,重要的是回扣!!!住户花钱买楼,出了质量问题更好,还可以赚一笔维修费。
理想是好的,现实是残酷的。
29 楼 魔力猫咪 2012-09-29 11:13
这种单纯靠内外勾结,损公肥私的,居然不以为耻,反以为荣。
28 楼 魔力猫咪 2012-09-29 11:11
意思是不是开发商和建筑商使用劣质建材没关系,重要的是回扣!!!住户花钱买楼,出了质量问题更好,还可以赚一笔维修费。
27 楼 kanme818 2012-09-29 10:00
重要的是 “命名约定”
“丑陋” 是一个审美问题。你能说文中这家公司没有代码质量管理吗?
代码质量的标准,不要拔高,也不要说它“没用”。这是在误导别人。
代码质量并不是只是指一些命名,更重要的是合理的设计方案。
另外:这老兄说的大有同感:
是的,不要只盯着代码的质量,就像井底之蛙一样。跳出代码,你会发现一个软件一个系统牵涉的东西太多了,技术方面都只是一小部分,更多的是利益牵扯。
26 楼 gdpglc 2012-09-29 09:17
重要的是 “命名约定”
“丑陋” 是一个审美问题。你能说文中这家公司没有代码质量管理吗?
代码质量的标准,不要拔高,也不要说它“没用”。这是在误导别人。
代码质量并不是只是指一些命名,更重要的是合理的设计方案。
另外:这老兄说的大有同感:
25 楼 gdpglc 2012-09-29 09:03
高质量代码的好处是看得见摸得着的。
24 楼 freezingsky 2012-09-28 20:44
23 楼 mfkvfn 2012-09-28 15:58
晕死。都放到网上的代码,里面还有大段被注释掉的代码,而且也不压缩一下。没听说过网站优化的吗。
怪不得响应很慢,流量都被浪费了。
22 楼 white_crucifix 2012-09-28 14:44
所以最好的办法是,定期对程序进行重构,整理
但是这又是影响经济效益的
所以这就是个悖论……无解