易截截图软件、单文件、免安装、纯绿色、仅160KB

php中sql语句的引号详解

这就要从双引号和单引号的作用讲起:
双引号里面的字段会经过编译器解释然后再当作HTML代码输出,但是单引号里面的不需要解释,直接输出。例如:
$abc='I love u';
echo $abc          //结果是:I love u
echo '$abc'        //结果是:$abc
echo "$abc"        //结果是:I love u
所以在对数据库里面的SQL语句赋值的时候也要用在双引号里面SQL="select a,b,c from ..."
但是SQL语句中会有单引号把字段名引出来
例如:select * from table where user='abc';
这里的SQL语句可以直接写成SQL="select * from table where user='abc'"
但是如果象下面:
$user='abc';
SQL1="select * from table where user=' ".$user." '  ";对比一下
SQL2="select * from table where user='    abc    '  "
我把单引号和双引号之间多加了点空格,希望你能看的清楚一点。
也就是把'abc' 替换为 '".$user."'都是在一个单引号里面的。只是把整个SQL字符串分割了。
SQL1可以分解为以下3个部分
1:"select * from table where user=' "
2:$user
3:" '  "
字符串之间用 . 来连接,这样能明白了吧。


相关文档:

航空公司管理系统(VC++ 与SQL 2005)

系统环境:Windows 7
软件环境:Visual C++ 2008 SP1 +SQL Server 2005
本次目的:编写一个航空管理系统
      这是数据库课程设计的成果,虽然成绩不佳,但是作为我用VC++ 以来编写的最大程序还是传到网上,以供参考。用VC++ 做数据库设计并不容易,但也不是不可能。以下是我的程序界面,后面 ......

SQL 速查手册

--SQL 速查手册
/*******************************************/
SELECT
--用途:从指定表中取出指定列的数据
--语法:
SELECT column_name(s) from table_name
--主要字句可摘要为:
SELECT select_list [INTO new_table]
from table_source
[WHERE search_condition]
[GROUP BY group_by_expression]
[HAVING s ......

SQL语句


数据定义语言(DDL):
    1)创建数据库(create):create database database-name;
           eg. create database test;
    2)删除数据库:drop database dbname;
       & ......

实现远程连接SQL Server2005


首先配置SQLSERVER2005:
打开”Microsoft SQL Server Management Studio“直接用Windows 用户连接进入,再在“安全性”中的“登录名”内的“新建登录名”,你就对应的添好“确定”就可以了。
 
再在你对应的“数据库”里“安全性&r ......

C#数据库编程基础之sql语句操作数据库数据

        连接sql server数据库用到的命名空间是using System.Data.SqlClient;
  数据库连接代码:可以在大类之下声明 public SqlConnection myConnection;  //sql连接对象
               &nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号