CSDN论坛 > Delphi > 数据库相关

table与query的指针问题!十万火急!!! [问题点数:0分]

Bbs1
本版专家分:65
结帖率 94.12%
CSDN今日推荐
Bbs6
本版专家分:6000
Blank
蓝花 2003年9月 .NET技术大版内专家分月排行榜第三
Bbs6
本版专家分:8200
Bbs5
本版专家分:2509
Bbs3
本版专家分:745
匿名用户不能发表回复!
其他相关推荐
PowerQuery的参数表格用法
http://www.jianshu.com/p/d6766d07448d#
TxQuery1.86
txquery for query data in memory table version delphi 6-2007
sqoop 基础
Sqoop产生背景 1) RDBMS ==> Hadoop  file ==> load hive  shell ==> file ==> HDFS  MapReduce: DBInputFormat TextOutputFormat 2) Hadoop ==> RDBMS  MapReduce: TextInputFormat DBOutputFormat 存在的问...
sqoop和sqoop2的运行原理、安装、操作(1)
一、sqoop和sqoop2的运行原理sqoop,也有人称之为sqoop1,指版本在sqoop1.4.6之前的版本,sqoop2指的是sqoop1.99之后的下系列,本博客是以sqoop1.4.6和sqoop1.99.5为例。 从上图中可以明显的看出是sqoop的运行漏洞比较大,不方便,仓库的数据库支持版本比较少,并且mapreduce任务只支持map,没有运行reduce。这是sqoop和s
购物网站中的购物车源代码
<?php if (!$session && !$s) { $s = md5(uniqid(rand())); SetCookie("session", "$s", time() + 14400); } /* 检查是否有 seesion, 如果没有产生一个 MD5 的唯一 id, 并利用 cookie 存入 $s 中。 并且设置其存在时间为 14400 sec 也就是 4 小时 */ $mysql_link = mysql_connect("127.0.0.1", "root", "test"); if (!($mysql_link)) { echo "连接数据库失败<br>"; exit; } $mysql_select=mysql_select_db("shopper", $mysql_link); if (!($mysql_select)) { echo "打开数据库失败<br>"; exit; } /* 购物车 Class */ class Cart { function check_item($table, $session, $product) { $query = "SELECT * FROM $table WHERE session='$session' AND product='$product' "; $result = mysql_query($query); if(!$result) { return 0; } $numRows = mysql_num_rows($result); if($numRows == 0) { return 0; } else { $row = mysql_fetch_object($result); return $row->quantity; } } function add_item($table, $session, $product, $quantity) { $qty = $this->check_item($table, $session, $product); if($qty == 0) { $query = "INSERT INTO $table (session, product, quantity) VALUES "; $query .= "('$session', '$product', '$quantity') "; mysql_query($query); } else { $quantity += $qty; $query = "UPDATE $table SET quantity='$quantity' WHERE session='$session' AND "; $query .= "product='$product' "; mysql_query($query); } } function delete_item($table, $session, $product) { $query = "DELETE FROM $table WHERE session='$session' AND product='$product' "; mysql_query($query); } function modify_quantity($table, $session, $product, $quantity) { $query = "UPDATE $table SET quantity='$quantity' WHERE session='$session' "; $query .= "AND product='$product' "; mysql_query($query); } function clear_cart($table, $session) { $query = "DELETE FROM $table WHERE session='$session' "; mysql_query($query); } function cart_total($table, $session) { $query = "SELECT * FROM $table WHERE session='$session' "; $result = mysql_query($query); if(mysql_num_rows($result) > 0) { while($row = mysql_fetch_object($result)) { $query = "SELECT price FROM inventory WHERE product='$row->product' "; $invResult = mysql_query($query); $row_price = mysql_fetch_object($invResult); $total += ($row_price->price * $row->quantity); } } return $total; } function display_contents($table, $session) { $count = 0; $query = "SELECT * FROM $table WHERE session='$session' ORDER BY id "; $result = mysql_query($query); echo "<table border=0>"; echo "<tr><td bgcolor=#AACCFF>产品编号</td><td bgcolor=#AACCFF>产品名称</td><td bgcolor=#AACCFF>单价</td>"; echo "<td bgcolor=#AACCFF>购买数量</td><td bgcolor=#AACCFF>单项小计</td><td bgcolor=#AACCFF>产品描述</td></tr>"; while($row = mysql_fetch_object($result)) { $query = "SELECT * FROM inventory WHERE product='$row->product' "; $result_inv = mysql_query($query); $row_inventory = mysql_fetch_object($result_inv); $contents["product"][$count] = $row_inventory->product; $contents["price"][$count] = $row_inventory->price; $contents["quantity"][$count] = $row->quantity; $contents["total"][$count] = ($row_inventory->price * $row->quantity); $contents["description"][$count] = $row_inventory->description; echo "<tr><td bgcolor=#AACCFF>".$row_inventory->id."</td>"; echo "<td bgcolor=#AACCFF>".$row_inventory->product."</td>"; echo "<td bgcolor=#AACCFF>".$row_inventory->price."</td>"; echo "<td bgcolor=#AACCFF>".$row->quantity."</td>"; echo "<td bgcolor=#AACCFF>".$contents["total"][$count]."</td>"; echo "<td bgcolor=#AACCFF>".$row_inventory->description."</td></tr>"; $count++; } echo "</table>"; $total = $this->cart_total($table, $session); $contents["final"] = $total; return $contents; } function num_items($table, $session) { $query = "SELECT * FROM $table WHERE session='$session' "; $result = mysql_query($query); $num_rows = mysql_num_rows($result); return $num_rows; } function quant_items($table, $session) { $quant = 0;
关于键盘失灵问题的解决
昨天晚上在宿舍呆着闲得慌,加上最近使Win7管家老是报有病毒威胁,于是我就用最新版的QQ管家做了一次全盘查杀…据它说,有六十几个危险或是病毒,好吧,那就清除吧,清除以后重启,结果发现到了输密码进入Win7的阶段,键盘没反应了…键盘输入不了密码…那个界面软键盘也调不出来,只好用密码清除掉,进入系统以后,发现键盘用不了,设备管理器里面键盘设备图标显示的是感叹号,很无语,打字得用软键盘,慢且麻烦....
Lua中的面向对象[2]:使用指针
local TBaseClass = { a = 1, b = 2, } function TBaseClass:fun1() print("TBaseClass:fun1"); print(tostring(self)); print(tostring(TBaseClass)); print(self.a.." -> self.a"); print(self.b.." -> se
Bios工程师手边事—HDA Audio
目前正在做一款至强服务器平台,发现居然有接ALC282声卡。一个服务器要声卡做什么呢?百思不得其解。不过既然原理图都画出来了,BIOS就需要将其调试出来。毕竟BIOS就是不做它,也省不了啥成本。       我们先来看下两个最基本的概念: 1,     HDA控制器:计算机的核心部件是CPU,执行计算机功能的是IO设备。但是同种IO设备有很多,厂商也会有很多,自然各个厂商的IO设备实现方法也
31、Power Query-行、列、表的构造
本节重点:Power Query-行、列、表的构造 之前我们讲过了已有数据的构造,这次我们使用空查询来简单讲解一下行(record)、列(list)、表(table)的创建。 一、行(record) 如何来构造一行数据呢? 在编辑栏中用“[]”符号进行书写,例如:“[a=1,b=2,c=3]”表明有这样一行记录,“a","b","c"三列的记录分别”1“,”2“,”3“。 我们对
ABAP 指针的使用方法
DATA: TEMP_ZMM_261_BS TYPE STANDARD TABLE OF ZMM_261_BS. 定义指针:FIELD-SYMBOLS TYPE ZMM_261_BS.       SORT  TEMP_ITAB_ZRESB_18_BS BY MATNR BDMNG.       LOOP AT TEMP_ZMM_261_BS ASSIGNING .         
关闭
关闭