| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 989 人关注过本帖
标题:在线等,这该怎么插tobe的数据进相应的数据库啊,江湖告急!
只看楼主 加入收藏
Kettyjin1983
Rank: 1
等 级:新手上路
帖 子:303
专家分:0
注 册:2007-8-17
结帖率:66.67%
收藏
 问题点数:0 回复次数:6 
在线等,这该怎么插tobe的数据进相应的数据库啊,江湖告急!
该图上的三行是从数据库里读除来的,我需要每行后面都添加一文本框输入transfer给谁,该怎么做让这一列文本框的数据依次传到数据库里相应的列里啊。因为我发现我把这一列的数据全插到一行里了。
<%@ LANGUAGE="vbscript" %>
<!--#include virtual ="/Include/Conn.asp"-->
<!--#include virtual ="/Include/Frequent.asp"-->

<html>
<head>
<meta http-equiv="Content-Type" c>
<meta name="GENERATOR" c>
<meta name="ProgId" c>
<title>Let's begin</title>
</head>
<body bgcolor="#FFFFFF">
<form method="post" name="Form1" action="dealtransfer.asp">
<table width="733" border="1" cellspacing="0" cellpadding="0">
<tr>
   <td width="111" height="30">
  <div align="center"><font color="#3366FF" face="Verdana, Arial, Helvetica,sans-serif"><b><font size="2">Barcode</font></b></font></div>
   </td>
   <td width="111">
  <div align="center"><font color="#3366FF" face="Verdana, Arial, Helvetica, sans-serif"><b>XCVR</b></font></div>
   </td>
   <td width="111">
  <div align="center"><font color="#3366FF" face="Verdana, Arial, Helvetica, sans-serif"><b>Product Name<br>
          </b></font></div>
   </td>
   <td width="111">
  <div align="center"><font color="#3366FF" face="Verdana, Arial, Helvetica, sans-serif"><b>mydate<br>
          </b></font></div>
   </td>
   <td width="111">
  <div align="center"><font color="#3366FF" face="Verdana, Arial, Helvetica, sans-serif"><b>Transfer to(Badge:exg 7477ME)<br>
          </b></font></div>
   </td>
</tr>
<%
MyAccount = GetAccount()
owner   = GetBadge(MyAccount)
mydate      =  now()
session("owner") = owner
set conn=server.createobject("adodb.connection")
set rs=server.createobject("adodb.recordset")
c
conn.open = constr
rs.open "select * from mtrack1 where (Barcode IN(SELECT barcode FROM mtrack2 WHERE Owner = '"&Owner&"')) order by dbo.mtrack1.autoid desc",conn,1,1
if rs.eof then
 Response.Write("<tr> <td colspan='5' height='30'><i>Sorry there is no barcode need you to transfer</i></td> </tr>")
Else
 
 Do While NOT rs.EOF
   response.write "<tr><td>"&rs("Barcode")&"</td><td>"&rs("XCVR")&"</td><td>"&rs("product")&"</td><td>"&rs("mydate")&"</td><td>"
   Response.Write "<input type='text' value='' name='tobe'></td></tr>"
   rs.MoveNext
 Loop
 rs.Close
 Set rs = Nothing
 Conn.Close
 Set Conn = Nothing
end if
%>


------------------------
接受的代码另一页的
<%@ LANGUAGE="vbscript" %>
<!--#include virtual ="/Include/Conn.asp"-->
<!--#include virtual ="/Include/Frequent.asp"-->
<%
owner = session("Owner")
if owner ="" then
 response.Redirect "[url=http://hzmot/quick/m-track/index.htm]http://hzmot/quick/m-track/index.htm[/url]"
else
 set conn=server.createobject("adodb.connection")
 set rs=server.createobject("adodb.recordset")
 c
 conn.open = constr
 rs.open "select barcode FROM mtrack2 WHERE Owner = '"&Owner&"'order by autoid desc",conn,1,1
 do while not rs.eof
  barcode = rs("barcode")
  tobe = Trim(Request.Form("tobe"))
  Set rs1 = Server.CreateObject("ADODB.Recordset")
  rs1.open "update mtrack2 set tobe= '"&tobe&"'where barcode='"&barcode&"'",conn,1,3
  rs1.close
  set rs1 = nothing
  rs.movenext
 loop
 rs.close
 set rs = nothing
 conn.Close
 set conn = nothing
 
end if
%>
<html>
<head>
<meta http-equiv="Content-Type" c>
<meta name="GENERATOR" c>
<meta name="ProgId" c>
<title>THANKS FOR YOUR SUPPORT</title>
</head>
<body bgcolor="#FFFFFF">
<p>   </p>
<table width="733" border="0" cellspacing="0">
  <tr >
    <td colspan="5">
      <p align="center"><b><font size="5" color="#0000FF"> You transfer the barcode
        to another usersuccessfully!</font></b></td>
  </tr>
  <tr >
    <td colspan="5">
      <p align="center"> </td>
  </tr>
  <tr><font size="4" color="#0000FF">
    <td width="109" >Barcode</td><td width="121">XCVR</td><td width="141">Product</td><td width="124">Transfer to</td><td width="228">Time</td></font>
  </tr>
  <%
   set conn=server.createobject("adodb.connection")
 set rs=server.createobject("adodb.recordset")
 c
 conn.open = constr
 rs.open "SELECT dbo.MTRACK1.Barcode,dbo.MTRACK1.XCVR,dbo.MTRACK1.Product,dbo.MTRACK2.Tobe,dbo.MTRACK2.mydate FROM dbo.MTRACK1 INNER JOIN dbo.MTRACK2 ON dbo.MTRACK1.Barcode = dbo.MTRACK2.Barcode WHERE (dbo.MTRACK1.Owner = '7477me') ORDER BY dbo.MTRACK1.autoid DESC",conn,1,1
 response.write "<tr><td>"&rs("Barcode")&"</td><td>"&rs("XCVR")&"</td><td>"&rs("product")&"</td><td>"&rs("tobe")&"</td><td>"&rs("mydate")&"</td></tr>"
 rs.close
 set rs=Nothing
 conn.Close
 Set conn= Nothing
%>
</table>
<table width="733" border="0" cellspacing="0" cellpadding="0" height="40">
  <tr>
    <td align="center"><a href="javascript:window.close()"><b>CLOSE</b></a></td>
  </tr>
</table>
</html>

2.JPG (24.72 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: 数据库 tobe 江湖 告急 在线 
2007-12-03 13:27
Kettyjin1983
Rank: 1
等 级:新手上路
帖 子:303
专家分:0
注 册:2007-8-17
收藏
得分:0 
帮帮我啊,我这边真的很急啊!有问题可以回帖问我的,我的hotmail是[email=ketty1983_jin@]ketty1983_jin@[/email], 真的很急。
2007-12-03 14:27
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
那个表有没有类似ID编号的字段?
2007-12-03 19:57
Kettyjin1983
Rank: 1
等 级:新手上路
帖 子:303
专家分:0
注 册:2007-8-17
收藏
得分:0 
有的,有id字段的,数据库里插进去是却变成这样了。

3.JPG (33.22 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册
2007-12-04 08:42
Kettyjin1983
Rank: 1
等 级:新手上路
帖 子:303
专家分:0
注 册:2007-8-17
收藏
得分:0 
这是我新的代码,接受transfer的值,但是在数据库里却是这样的,该怎么解决啊,拜托各位了。
<%@ LANGUAGE="vbscript" %>
<!--#include virtual ="/Include/Conn.asp"-->
<!--#include virtual ="/Include/Frequent.asp"-->

<html>
<head>
<meta http-equiv="Content-Type" c>
<meta name="GENERATOR" c>
<meta name="ProgId" c>
<title>THANKS FOR YOUR SUPPORT</title>
</head>
<body bgcolor="#FFFFFF">
<p>   </p>
  <%
 owner=session("owner")
 set conn=server.createobject("adodb.connection")
 set rs=server.createobject("adodb.recordset")
 c
 conn.open = constr
 rs.open "select autoid FROM mtrack2 WHERE Owner = '"&Owner&"'order by autoid desc",conn,1,1
 do while not rs.eof
  autoid = rs("autoid")
  tobe = "select"&autoid
  
  Set temprs = Server.CreateObject("ADODB.Recordset")
  tobe=Trim(Request.Form("tobe"))
  response.write tobe
  temprs.open "update mtrack2 set tobe= '"&tobe&"'where autoid='"&autoid&"'",conn,1,3
  
  rs.movenext
 loop
 
 rs.close
 set rs = nothing
 conn.Close
 set conn = nothing
 
%>
 
<script language="VBScript">
  MsgBox "Rating is saved!!!", 48, "Message"
  parent.navigate "transfer.asp"
 </script>
</html>

5.JPG (28.5 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册
2007-12-04 10:02
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
其实个人觉得楼主的程序实现思路,跟我以前写的那个分页删除的例子应该是差不多的,利用ID进行拼SQL语句删除。

ASP分页类.zip (17.2 KB)
2007-12-04 20:54
Kettyjin1983
Rank: 1
等 级:新手上路
帖 子:303
专家分:0
注 册:2007-8-17
收藏
得分:0 
谢谢了。
2007-12-05 14:46
快速回复:在线等,这该怎么插tobe的数据进相应的数据库啊,江湖告急!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.039624 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved