14216.html

来自「以电子书的形式收集了VB一些常见问题解决方法,可以很方便的查找自己需要解决的问题」· HTML 代码 · 共 23 行

HTML
23
字号
<html>
  <head>
    <title>Re:汉堡!汉堡?!</title>
  </head>
  <body bgcolor="#FFFFFF" vlink="#808080">
    <center>
      <h1>Re:汉堡!汉堡?!</h1>
    </center>
<hr size=7 width=75%>

<hr size=7 width=75%><p>
Posted by 王空空 on June 14, 1999 at 09:54:12:<p>
In Reply to: <a href="14178.html">Re: 先生..您的汉堡!</a> posted by 大汉堡 on June 12, 1999 at 04:33:34:<p>
: '吃汉堡前的考量:<br>: '一.第一个Table是否真有需要??<br>产品Table的类别编号是参考到类别Table的,如此我才可以知道这个食物是属于哪个类别。而套餐组合Table中,也是参考到这个Table的。<p>: '二.销售明细档内你所用的Field<套餐编号>你打算怎么使用??or表示什么状况??<br>: 'select case 套餐编号<br>: 'case 无值 then ???<br>: 'case 有值 then ???<br>: 'case 无值变有值 then ???<br>: 'end select  ///VB6没这种语法(但有这种思考逻辑)<p>小弟的想法是:如果客人是单点时,在销售明细档中的套餐编号栏位就不填任何值了;如-果客人点了套餐,那该栏位就会Insert 套餐编号(参考套餐组合TAble)<p>: '三.如果客人单点一杯可乐,然后又点了汉堡,再点一杯可乐,取消其中一杯可乐时<br>: '你怎么处理??删那一笔??<br>: '(蛮机车的客人,但是这个问题的解决方式,或许就能解决你的问题)<br>: '(如果解决不了,差异在哪??)<br>如果现在客人是单点时,小弟的做法是:在Grid上有一个取消的CheckBox,如果取消了,就把该Row的BackColor给改变,然后最后结帐时,依Backcolor来判别,来做为是否Insert到TAble的依据。<p>: '四.如果第五个Table加入点选数量,会有何问题??<br>是小弟忘了写了!<p>: '五.如果<类别>的项目增加,第三个Table是不是还适用??有无其他方案??<br>这也是小弟困扰的地方,不知是否有什么其它方案可以代替,最近为了这些Table,带给小弟满多的困扰!<p>: '休息是为了走更长的路<br>: '思考是为了有更好的Idea<br>: '王兄可先思考,小弟我要休息了<p>1.产品类别Table(类别编号,类别名称)<br>2.产品Table(产品编号,名称,类别编号,价格)<br>3.套餐组合TAble(套餐编号,主食类别编号,副食类别编号,甜点类别编号,饮料类别编号)<br>4.销售主档<br>5.销售明细档(产品编号,产品名称,类别编号,价格,数量,套餐编号)<p>
<br>
<br><hr size=7 width=75%><p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 14216-->
</ul><!--end: 14216-->
<br><hr size=7 width=75%><p>

</body></html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?