Avatar billede flax Nybegynder
26. marts 2003 - 01:00 Der er 8 kommentarer og
1 løsning

vise bestemt værdi fra felt

Hej når jeg på siden apoteks_goal_se.asp linker til siden apoteks_goal_ret.asp via. apoteks_goal_ret.asp?id=8 så får jeg godt nok den rigige værdi frem i texfield salgdd.
Bruger:
VarTilForm = rs("salgdd")
og:
<input type=text name=salgdd size=40 id=Text1 maxlength=100 value="<%=VarTilForm%>">

Dvs. her viser den en forskellige varialbel for tabellen goal fra rs salgdd afhængig af hvilke id jeg vil se.

Uden at bruge et textfield vil jeg så have den til at skrive den rigtige variabel for rs apoteksnavn.

Når jeg bruger ovenstående metode udskriver den bare værdien fra den mindste/første værdi fra apoteksnavn
Selv om jeg bruger linket fra apoteks_goal_se.asp; apoteks_goal_ret.asp?id=9
apoteks_goal_ret.asp?id=10 eller apoteks_goal_ret.asp?id=11

Hvordan får jeg den til at vise den rigitge værdi af rs apoteksnavn?
Spørg hvis det er kringlet ,er lidt træt..
Avatar billede loukas Mester
26. marts 2003 - 01:09 #1
Hmm, det ville hjælpe lidt med noget kode måske ;-)
Avatar billede flax Nybegynder
26. marts 2003 - 01:15 #2
% @Language=VBScript %>
<% Server.ScriptTimeout = 3600 %>
<% Response.buffer=true %>
<% Response.Expires = -1 %>
<!--#include file="xxx.asp" -->
<!--#include file="xxx.asp" -->
<!--#include file="xxx.asp"-->

<html>
<head>
<script language="javascript">
{
document.write('<link rel="stylesheet" href="styles.css">');
}
</script>
<style type="text/css">
body {
    scrollbar-face-color:5DA91D;
}
</style>
        <style>
                                BODY {
                        overflow-x: hidden
                    }
        </style>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<%
id = request("id")
stat = ""
stat = request("status")
if len(stat) > 0 then
salgdd = Trim(request.form("salgdd"))

my_conn.execute "update goal set salgdd='"&salgdd&"' where id = '"&id&"'"
response.redirect ("apoteks_goal_ok.asp")
end if

If Trim(id) <> "" And IsNumeric(id) Then
    salgdd = "SELECT salgdd FROM goal WHERE id =" & id
    Set rs = my_conn.execute(salgdd)
    VarTilForm = rs("salgdd")
   
   
End If

%>





</head>
<body topmargin="0" leftmargin="0" bgcolor="#EDFBF1">
   
<table border="0" cellpadding="0" cellspacing="0" width="598">
  <tr>
    <td>
      <p>
      <div class="overskrift"><a class="overskrift" href="forside.asp" target="_self">Forside</a>
        > Ret apoteks m&aring;ls&aelig;tning</div>
     
    </td>
  </tr>
</table>



 
<br>
<table border="0" cellpadding="0" cellspacing="0" width="598">
  <tr>
    <td><br><font size="2">Du er ved at ændre oplysninger for
<%    SQLstmt = "SELECT * FROM goal ORDER by apoteksnavn"
'response.write SQLstmt
Set rs = my_conn.Execute(SQLstmt) %><br>
           
            ???? Her skal der sættes noget ind ???
                  <%

               
   
    </font>
<form method="post" action="apoteks_goal_ret.asp?id=<%=id%>&status=save" name="SaveForm" ID=Form1>
        <p>
            <font size="2"><b>Nicorette salg &aring;r til dato 2003:</b></font><br>
          <input type=text name=salgdd size=40 id=Text1 maxlength=100 value="<%=VarTilForm%>">
          (kr.)</p>
        <input
      type="image" src="grafik/tilmeld.gif" name="Submit">
        </form>
    </td>
  </tr>
</table>
<%
my_conn.Close
Set my_conn = nothing
Set SQLstmt = nothing
%>
</body>
</html>
Avatar billede grunken Nybegynder
26. marts 2003 - 01:49 #3
hmm, jeg fatter sikkert osse NADA meen skal denne linie :

<%    SQLstmt = "SELECT * FROM goal ORDER by apoteksnavn"

ikke bare ændres til :

<%    SQLstmt = "SELECT * FROM goal  where id = '"&id&"'"
      Set rs = my_conn.Execute(SQLstmt)

      response.write rs("apoteksnavn")

      o.s.v.


-grunken
Avatar billede flax Nybegynder
26. marts 2003 - 01:57 #4
Nooooooooo, du har ret, kæft jeg hader og glemme og sove *G*

1000 tak ven svarer du ikke lige
Avatar billede grunken Nybegynder
26. marts 2003 - 02:01 #5
LOL, jeg kender det...for lidt søvn for meget cola, det giver en grum coctail af problemer der virker uløselige ;)

hehe, men når din undskyldning er træthed...så forstår jeg bedre *G*

-grunken
Avatar billede flax Nybegynder
26. marts 2003 - 02:02 #6
super tak i hvert fald
Avatar billede grunken Nybegynder
26. marts 2003 - 02:05 #7
så lidt, sku det være en anden gang ;)
Avatar billede flax Nybegynder
26. marts 2003 - 02:19 #8
Du skal nok få flere point, hvis du altså stadig er oppe, og kan hjælpe mig:

Der hvor den skriver indeks: Hvordan laver jeg en lille fik funktion som kun medtager 2 decimaler efter et evt. komma?
Avatar billede grunken Nybegynder
26. marts 2003 - 03:40 #9
Så lige dit spørgsmål efter en gang seriøs fjernsyn :)

Har lige lavet denne lille funktion :), håber du kan finde ud af at bruge den, og det var det du skulle have, ellers er jeg her imorgen samme tid og sted *G*

<%
function tal(streng)
  Start = 1
  Slut = InStr(1, streng, ",") + 2
  tal = Mid(streng, Start, Slut)
End Function

response.write tal("12,345345")
%>

-grunken
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester