---
title: "Skulle gärna vilja ha själp med några saker! [Angående byte från tal till text!]"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/50213-skulle-gärna-vilja-ha-själp-med-några-saker-angående-byte-från-tal-till-text/page2"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "trexter.com"
published: "2002-08-13T13:50:36.000Z"
updated: "2002-08-16T08:55:12.000Z"
replies: 56
views: 1044
page: 2
pages: 3
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/50213-skulle-gärna-vilja-ha-själp-med-några-saker-angående-byte-från-tal-till-text"
---

# Skulle gärna vilja ha själp med några saker! [Angående byte från tal till text!]

_Sida 2 av 3._

## #21 — OveRRidE, 2002-08-13T21:39Z

OT:

> Un cadeau?

En gåva? ;)

Permalänk: https://www.webforum.nu/p/753060

## #22 — Ekström, 2002-08-13T21:49Z

Helt OffTopic {

@nders. Jag lyckades faktiskt förstå din signatur även fast jag inte kan ett dyft franska.

Fetchez = Fetch - Engelska för hämta
la vache = la vaca - Spanska för kon

}

Permalänk: https://www.webforum.nu/p/753073

## #23 — trexter.com, 2002-08-15T11:21Z

Jag får det inte att fungera. Jag har bytt ut brädgårdarna (#) mot
enkla cituationstecken (') men det där med PM-fältet förstår jag inte riktigt...

Sedan testade jag som LarsG föreslog att skriva ut SQL-frågan och resultatet blev att ingenting skrevs ut. Scriptet hoppar över If-satsen och går direkt till Redirecten! För att ni ska se helheten postar jag hela dokumentet!

```
<% Response.Buffer = TRUE %>
<!-- #include file="adovbs.inc" -->
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\trexter\a\m.mdb;pwd=gh" 

If Request.QueryString("Way") = "sent" Then
TheArray = Split(TheString,",")
For i = 0 To Ubound(TheArray)
	Sent = "UPDATE orders SET Sent = '" & Date & "' WHERE orderID = '" & TheArray(i) & "' "

	Connect.Execute(Sent)
Next
End If

If Request.QueryString("Way") = "delivery" Then
TheString = Request.Form("orderID")

TheArray = Split(TheString,",")
For i = 0 To Ubound(TheArray)
	Delivery = "UPDATE orders SET Delivered = '" & Date & "' WHERE orderID = '" & TheArray(i) & "' "
	Connect.Execute(Delivery)
Next
End If

Connect.Close
Set Connect = Nothing
Response.Redirect "3x.asp?Way=search"
%>
```

 

 :)

Permalänk: https://www.webforum.nu/p/754095

## #24 — trexter.com, 2002-08-15T14:24Z

\*bortredigerat\*

Permalänk: https://www.webforum.nu/p/754241

## #25 — Gein, 2002-08-15T14:28Z

Om den hoppar över if-satserna får du väl kolla dina querystrings du skickar med, dom e väl inte korrekta isåfall.

Permalänk: https://www.webforum.nu/p/754247

## #26 — trexter.com, 2002-08-15T14:33Z

> **Gein skrev:**
>
> Om den hoppar över if-satserna får du väl kolla dina querystrings du skickar med, dom e väl inte korrekta isåfall.

Så här skickar jag med dem värdena (båda ser likasana ut, naturligtvis):
\<form ACTION="modifydb.asp?Way=sent" method="post" name="sent"\>

Permalänk: https://www.webforum.nu/p/754250

## #27 — solbulle, 2002-08-15T15:19Z

Du kan ju börja med att bortkommentera redirecten och kolla att dina querystringar verkligen fungerar.
Vidare kan du ju lägga en response.write i din loop för att se att den verkligen loopar osv.

Permalänk: https://www.webforum.nu/p/754265

## #28 — trexter.com, 2002-08-15T15:32Z

> **solbulle skrev:**
>
> Du kan ju börja med att bortkommentera redirecten och kolla att dina querystringar verkligen fungerar.
> Vidare kan du ju lägga en response.write i din loop för att se att den verkligen loopar osv.

Hmm... har du läst hela tråden? Som sagt fungerar inte QueryStringarna, det har jag redan kommit fram till, det som är problemet!

 :)

Permalänk: https://www.webforum.nu/p/754272

## #29 — solbulle, 2002-08-15T15:41Z

...sorry...  :r

Permalänk: https://www.webforum.nu/p/754274

## #30 — trexter.com, 2002-08-15T15:50Z

> **solbulle skrev:**
>
> ...sorry...  :r

No prob!  :) 
Ingen annan som kan hjälpa mig?

 :)

Permalänk: https://www.webforum.nu/p/754280

## #31 — solbulle, 2002-08-15T15:54Z

Jag ser inte att du ger: TheString något värde i den första If-satsen.

Red. Om detta är den version som gäller nu: <http://www.webforum.nu/showthread.php?s=&postid=416266#post416266>

Permalänk: https://www.webforum.nu/p/754283

## #32 — trexter.com, 2002-08-15T16:06Z

Nej, det är sant! Tack för uppmärksamheten men fortfarande krånglar If-satserna!

**LarsG & Anders: Ni hjälpte mig i början och har läst hela tråden tror jag. Vet inte ni?**

 :)

Permalänk: https://www.webforum.nu/p/754294

## #33 — trexter.com, 2002-08-15T17:07Z

Sista försöket!

Permalänk: https://www.webforum.nu/p/754331

## #34 — @nders, 2002-08-15T18:48Z

Jag förstår inte vad du har för problem nu. Kan du förklara igen, och posta relevant kod till ditt nuvarande problem?

Mvh,

Permalänk: https://www.webforum.nu/p/754407

## #35 — trexter.com, 2002-08-15T18:48Z

jag använder följande kod:

```
<% Response.Buffer = TRUE %>
<!-- #include file="adovbs.inc" -->
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\d\a\m.mdb;pwd=gh" 

If Request.QueryString("Way") = "sent" Then
TheString = Request.Form("orderID")

TheArray = Split(TheString,",")
For i = 0 To Ubound(TheArray)
	Sent = "UPDATE orders SET Sent = '" & Date & "' WHERE orderID = '" & TheArray(i) & "' "

	Connect.Execute(Sent)
Next
End If

If Request.QueryString("Way") = "delivery" Then
TheString = Request.Form("orderID")

TheArray = Split(TheString,",")
For i = 0 To Ubound(TheArray)
	Delivery = "UPDATE orders SET Delivered = '" & Date & "' WHERE orderID = '" & TheArray(i) & "' "
	Connect.Execute(Delivery)
Next
End If

Connect.Close
Set Connect = Nothing
Response.Redirect "3x.asp?Way=search"
%>
```

och av någon anledning körs inte någon av If-satserna fastän dem borde!

 :)

Permalänk: https://www.webforum.nu/p/754408

## #36 — @nders, 2002-08-15T18:56Z

Om du lägger in detta högt upp på sidan:

```
Response.Write "Way: """ & Request.Querystring("Way") & """"
Response.End
```

Hur ser då utskriften ut?

Mvh,

Permalänk: https://www.webforum.nu/p/754413

## #37 — solbulle, 2002-08-15T19:00Z

Jag börjar misstänka att antingen spar du din fil med fel namn eller på fel plats, alternativt kollar du i fel databas.
Om jag kör dina filer/ din kod så banne mig att jag kommer innannför if-satserna.
Har du testat med en response.write eller dyl. att du verkligen inte kommer in i dom?

Permalänk: https://www.webforum.nu/p/754414

## #38 — trexter.com, 2002-08-15T19:02Z

Way: "sent" resp.
Way: "delivery"

Permalänk: https://www.webforum.nu/p/754415

## #39 — @nders, 2002-08-15T19:05Z

Då borde du ju helt klart komma in i det första if-blocket, eller hur?

Då provar vi och gör lite testutskrifter därinne.

```
If Request.QueryString("Way") = "sent" Then
TheString = Request.Form("orderID")
Response.write "TheString: """ & TheString & """<br>"
TheArray = Split(TheString,",")
For i = 0 To Ubound(TheArray)
	Sent = "UPDATE orders SET Sent = '" & Date & "' WHERE orderID = '" & TheArray(i) & "' "
Response.write "Query: """ & Sent & """<br>"

	'Connect.Execute(Sent)
Next
End If
```

mvh,

Permalänk: https://www.webforum.nu/p/754417

## #40 — trexter.com, 2002-08-15T19:15Z

Nej, bannemej!  :l
Jag kommer inte in i If-blocket även om jag, som du säger, borde göra det...

Permalänk: https://www.webforum.nu/p/754420

---

Tråden på webben: https://www.webforum.nu/amne/asp/50213-skulle-gärna-vilja-ha-själp-med-några-saker-angående-byte-från-tal-till-text/page2  
Föregående sida: https://www.webforum.nu/amne/asp/50213-skulle-gärna-vilja-ha-själp-med-några-saker-angående-byte-från-tal-till-text.md  
Nästa sida: https://www.webforum.nu/amne/asp/50213-skulle-gärna-vilja-ha-själp-med-några-saker-angående-byte-från-tal-till-text/page3.md
