在sql语句中引入变量???? 在VB这样引入:'" & Text1 & "' sql = "SELECT * FROM 登录 WHERE 用户名='" & Text1 & "' AND 密码='" & Text2 & " ' "在delphi中怎么实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 sql = 'SELECT * FROM 登录 WHERE 用户名=' + Text1 + ' AND 密码=' + Text2 + ' sql := 'select * from 登录 where 用户名=' + edit1.text +' and 密码='+ edit2.text; delphi中可以用双引号来表示sql中的字符,也可以用两个单引号来表示delphi字符串中的单引号 我也知道用上面的方法,但是大家忽略了一个地方,那就是在sql语句中,比如:select * from 登录 where 用户名='zheng' 上面的zheng 是用单引号来表示,在vb中可以这样:'" & 姓名 & "',在delphi中怎么样呢? Delphi中:sqlstr:= 'select * from 登录 where 用户名 = ''zheng''' 就行了 sqlstr:= 'select * from 登录 where 用户名 = '''+zheng+'''';和vb的sqlstr:= "select * from 登录 where 用户名 = '" & zheng & "'"一样 两个单引号,在串中表示一个单引号,这是sql语句在delphi中最简单的应用了! 同楼上:sqlstr:= 'select * from 登录 where 用户名 = '''+zheng+'''';和vb的sqlstr:= "select * from 登录 where 用户名 = '" & zheng & "'"一样 两个单引号,在串中表示一个单引号,这是sql语句在delphi中最简单的应用了! to dgdlking():视具体的数据库而定,如Access中可在日期两端加"#"号ssql:='select * from tab1 where ddate=#'+strdate+'#'; sql = 'SELECT * FROM 登录 WHERE 用户名=''' + Text1 + '' AND 密码='' +Text2 +'''' 能将speedbutton和edit控件做成组合控件使用么? 一个关于IOCP的问题,请高手来帮忙。 *******接昨天问,listbox&access数据库??????? N久不接触软件开发了,想问一下数据库网络程序开发大家现在一般都用什么,内详 调用DLL的问题??? 如何在form的onshow事件里关闭该form? 高分求救...... 难道这问题没人能回答 分不是太多,也不是太少,只要你有心。。。。 关于TStringList? 哈哈哈,我终于搞懂链表了!散分! 关于异常处理的一个问题
select * from 登录 where 用户名='zheng'
上面的zheng 是用单引号来表示,在vb中可以这样:'" & 姓名 & "',在delphi中怎么样呢?
sqlstr:= 'select * from 登录 where 用户名 = ''zheng''' 就行了
和vb的
sqlstr:= "select * from 登录 where 用户名 = '" & zheng & "'"
一样
两个单引号,在串中表示一个单引号,这是sql语句在delphi中最简单的应用了!
和vb的
sqlstr:= "select * from 登录 where 用户名 = '" & zheng & "'"
一样
两个单引号,在串中表示一个单引号,这是sql语句在delphi中最简单的应用了!
视具体的数据库而定,如Access中可在日期两端加"#"号
ssql:='select * from tab1 where ddate=#'+strdate+'#';