[ASP/Access] Grote lappen tekst

Pagina: 1
Acties:

  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
he ik heb bij brinkster zo'n gratis account om een kleine site te hosten. Brinkster ondersteund alleen access(gratis account dan) dus zit ik vast met access.

Nu wil ik ergens op m'n site een grote invoervak hebben waar je een lap tekst kan tikken. Dat opzicht is geen probleem maar als ik het weer uit de database haal dan pakt ie de ENTERS die ik geplaatst heb niet. Hij zet dan gewoon alles achter elkaar neer. In de database heb ik van dat veld een memo veld gemaakt.

Hoe kan ik het zo krijgen dat ie ook alle ENTERS pakt. En misschien zelfs HTML code(hoef niet maar zal wel leuk zijn)

Assume there are no rules and it's one big free for all


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 28-08 12:00

Janoz

Moderator Devschuur®

!litemod

Ga eens in de gegenereerde source kijken...


Een gewone newline is niet gelijk aan een html-newline. Daar heb je namelijk een speciale tag voor.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Verwijderd

Zet je wel de newlines om naar <BR> wanneer je de text in HTML weergeeft ?

  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
Verwijderd schreef op 02 oktober 2002 @ 16:16:
Zet je wel de newlines om naar <BR> wanneer je de text in HTML weergeeft ?
euuh nee
hoe moet dat? nog nooit gedaan. Wist niet eens dat het moet

Assume there are no rules and it's one big free for all


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 10:27

gorgi_19

Kruimeltjes zijn weer op :9

code:
1
Replace(variabele,"<BR>",vbCrLf)

De rest kom je wel uit.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Dit had ik ergens vandaan... en gebruik ik nog steeds ;)

// replace & with & so HTML displayed, not interpreted
s = s.replace ( /&/g, '&' );

// replace < with < so HTML displayed, not interpreted
s = s.replace ( /</g, '<' );

// replace newline with HTML equivalent
s = s.replace ( /\n/g, '<br>' );

// replace 2 spaces with non-breaking spaces
s = s.replace ( / /g, '  ' );

edit:
-> waar s = de inhoud van een veld / textfile etc.

edit:
-> oh, fuck: uhm dit gebruik ik alleen bij textfiles....
8)7

  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
is dat ASP?

Assume there are no rules and it's one big free for all


Verwijderd

8)7 sorry, in de war...

't is gewoon replace(string, zoekstring, vervangstring)

.....

Verwijderd

$tekst = nl2br($tekst);

maakt van alle enters ("\n") in de variable $tekst <br>-tags

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 10:27

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 02 oktober 2002 @ 16:50:
$tekst = ml2br($tekst);

maakt van alle enters ("\n") in de variable $tekst <br>-tags
:? Deze functie bestaat toch niet in ASP, was toch specifiek een functie voor PHP?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 10:19

D2k

Verwijderd schreef op 02 oktober 2002 @ 16:50:
$tekst = ml2br($tekst);

maakt van alle enters ("\n") in de variable $tekst <br>-tags

Martijn: 2 dingen :+
1/ tis ASP/Access en geen php
2/ tis nl2br() :)

Doet iets met Cloud (MS/IBM)


Verwijderd

Daar heb ik niets tegenin te brengen!! :)
Heel de dag dat gedoe met php, dan krijg je dat :)

  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
Verwijderd schreef op 02 oktober 2002 @ 16:32:
8)7 sorry, in de war...

't is gewoon replace(string, zoekstring, vervangstring)

.....
Kan je een voorbeeldje posten :o please?

Assume there are no rules and it's one big free for all


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 10:27

gorgi_19

Kruimeltjes zijn weer op :9

Alpha-sphere schreef op 02 oktober 2002 @ 18:03:
[...]


Kan je een voorbeeldje posten :o please?
:? Heb je je draad wel goed gelezen?
[rml]gorgi_19 in "[ ASP/Access] Grote lappen tekst"[/rml]

En je kan anders eens kijken in een VBScript tutorial o.i.d. Dit begint namelijk redelijk richting de basisbeginselen van ASP / VBScript aan te komen.

Nog een kleine tip: de code is pseudocode; hij doet net iets anders, maar je komt er wel uit.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
gorgi_19 schreef op 02 oktober 2002 @ 18:14:
[...]


:? Heb je je draad wel goed gelezen?
[rml]gorgi_19 in "[ ASP/Access] Grote lappen tekst"[/rml]

En je kan anders eens kijken in een VBScript tutorial o.i.d. Dit begint namelijk redelijk richting de basisbeginselen van ASP / VBScript aan te komen.
heb ik nog nooit gezien in m'n asp boek. misschien neigt dit toch meer richting vbscript?

Assume there are no rules and it's one big free for all


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 10:27

gorgi_19

Kruimeltjes zijn weer op :9

Alpha-sphere schreef op 02 oktober 2002 @ 18:22:
[...]


heb ik nog nooit gezien in m'n asp boek. misschien neigt dit toch meer richting vbscript?
Voor de duidelijkheid: asp is GEEN taal, het is een platform.
Je gebruikt de ASP objecten i.c.m. VBScript, JScript, Perl, etc.

Welke taal gebruik jij?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

ASP:
1
2
tekst = "X" 'hier dus je lap tekst uit de database
tekst = Replace(tekst, Chr(13), "<br>") 'chr13 is een enter, die vervangt ie nu met een brake

sim-pel
alles met een ' is commentaar, dat hoort er niet bij :)

  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
Kijk das nou _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_

Ik heb nu een simpel beginners ASP boek (nog iets nog iets blauwdruk) en een refrence ASP boek maar ik wil nog een ASP boek bij halen. Iets met advanced ASP of zoiets. Weet iemand nog een goed boek?

En zal ik overstappen naar ASP.net?

Assume there are no rules and it's one big free for all


Verwijderd

chr(13) alleen is geen enter !

chr(13) = carriage retrurn
chr(10) = linefeed

samen vormen ze een enter.

dus zoek naar de combinatie chr(13) + chr(10) en vervang die combinatie door <br>

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 10:27

gorgi_19

Kruimeltjes zijn weer op :9

Alpha-sphere schreef op 02 oktober 2002 @ 22:51:
Kijk das nou _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_

Ik heb nu een simpel beginners ASP boek (nog iets nog iets blauwdruk) en een refrence ASP boek maar ik wil nog een ASP boek bij halen. Iets met advanced ASP of zoiets. Weet iemand nog een goed boek?

En zal ik overstappen naar ASP.net?
Je kan sowieso een aantal tutorials eens gaan lezen over ASP. De problemen die je nu tegenkomt, wil ik nog niet onder de noemen "Advanced ASP" plaatsen. Ook kan je eens kijken in de VBScript documentatie.

ASP 'bestaat' in principe maar uit een paar objecten; Server, Request, Response en nog een paar, waar ik even niet op kan komen.

Ik weet niet wat je programmeerkennis is, maar ASP is stukken eenvoudiger dan ASP.NET. Niet dat ik je wil ontmoedigen, maar vergis je er niet in van: dat doe ik ff.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Verwijderd schreef op 03 oktober 2002 @ 16:47:
chr(13) alleen is geen enter !

chr(13) = carriage retrurn
chr(10) = linefeed

samen vormen ze een enter.

dus zoek naar de combinatie chr(13) + chr(10) en vervang die combinatie door <br>
Bij mij werkt Chr(13) los anders perfect hoor :)
Alpha-sphere schreef op 02 oktober 2002 @ 22:51:
Kijk das nou _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_

Ik heb nu een simpel beginners ASP boek (nog iets nog iets blauwdruk) en een refrence ASP boek maar ik wil nog een ASP boek bij halen. Iets met advanced ASP of zoiets. Weet iemand nog een goed boek?

En zal ik overstappen naar ASP.net?
:*)

  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
gorgi_19 schreef op 03 oktober 2002 @ 17:26:
[...]

Je kan sowieso een aantal tutorials eens gaan lezen over ASP. De problemen die je nu tegenkomt, wil ik nog niet onder de noemen "Advanced ASP" plaatsen. Ook kan je eens kijken in de VBScript documentatie.

ASP 'bestaat' in principe maar uit een paar objecten; Server, Request, Response en nog een paar, waar ik even niet op kan komen.

Ik weet niet wat je programmeerkennis is, maar ASP is stukken eenvoudiger dan ASP.NET. Niet dat ik je wil ontmoedigen, maar vergis je er niet in van: dat doe ik ff.
Ik ben nu Java aan het leren en dat is eigenlijk best makkelijk(duh... staat er ook bekend om). Maar ik dacht dat asp.net best wel meeviel van wat ik her en der heb gelezen. Naja ik kijk wel eerst eens in een asp.net tutorial op het net.

Assume there are no rules and it's one big free for all


  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
Ik heb op school een theaterboekings site gemaakt met ASP/MySQL/DHTML door middel van een DSN sprak ik de database aan en shit. Alles werkte altijd perfect maar nu krijg ik alleen maar vage %^@^%#!&^%&#%!@& errors. Errors die ik op school nooit heb gehad bij soortgelijke handelingen zoals grote lap tekst invoeren. Nu loopt ie elke keer te huilen. Komt dit door acces of de feit dat ik nu geen DSN gebruik?

Assume there are no rules and it's one big free for all


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 10:27

gorgi_19

Kruimeltjes zijn weer op :9

:? Ik ben de %^@^%#!&^%&#%!@& - error nog nooit tegengekomen; mijn glazen bol zegt er ook niet zo veel over....

Misschien dat je deze kan vertalen in een iets duidelijkere foutmelding? En heb je je DSN goed aangemaakt?

Het kan dus aan zowel aan Access als MySQL liggen als whatever liggen.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
Ik gebruik nu geen DSN. Dit omdat ik nu een gratis brinkster webspace heb en die bied geen DSN aan voor de gratis accounts.

Ik gebruik nu dit
code:
1
2
Set CTDB = Server.CreateObject("ADODB.Connection")
CTDB.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\nasoclan\db\bla.mdb"))

Assume there are no rules and it's one big free for all


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 10:27

gorgi_19

Kruimeltjes zijn weer op :9

En de foutmelding?

Een ontzettend wilde gok....
Is dit het probleem?
[rml][ ASP]Newbie krijgt fout[/rml]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
Ik snap er geen hol meer van. Net toen ik iets ging invoeren kreeg ik een fout en zonder iets te hebben aangepast doet ie nu weer normaal. :? Tekst wat ik probeerde in te voeren was precies hetzelfde

Assume there are no rules and it's one big free for all


  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
gorgi_19 schreef op 03 oktober 2002 @ 22:13:
En de foutmelding?

Een ontzettend wilde gok....
Is dit het probleem?
[rml][ ASP]Newbie krijgt fout[/rml]
Nope das niet wat ik kreeg.
Het was zoiets als "syntax error (missing ???????) "en hier stond m'n lap tekst" "
Als ik 'm weer krijg dan post ik 'm wel even

Assume there are no rules and it's one big free for all


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 10:27

gorgi_19

Kruimeltjes zijn weer op :9

Alpha-sphere schreef op 03 oktober 2002 @ 22:23:
[...]


Nope das niet wat ik kreeg.
Het was zoiets als "syntax error (missing ???????) "en hier stond m'n lap tekst" "
Geen idee, zal wel iets van een character niet goed ge-escaped zijn, oid.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
Heeft ASP + Access eigenlijk nadelen vergeleken met ASP + MySQL

Assume there are no rules and it's one big free for all


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 10:27

gorgi_19

Kruimeltjes zijn weer op :9

Erhm.. Ja. Access is een stuk lichter, kan minder concurrent users aan, is niet specifiek gemaakt voor een webomgeving (hoewel het daar wel voor wordt gebruikt), kan max. 2 Gig aan, etc.

Voor de meeste toepassingen is het wel gewoon geschikt.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • G-RaX
  • Registratie: Mei 2000
  • Laatst online: 05-04 17:44

G-RaX

Unofficial TopCat

sja, maarja, MSSQL of MySQL zijn professionele databasesystemen, en Access is eigenlijk een dingetje voor de thuisgebruiker zodat deze ook een leuk databasje snel kan opzetten en daar via Wizards een soort van gare webpagina uit kan toveren...haha...

Dus ja, er zitten nadelen aan...

Verwijderd

Het handige van Access is vooral dat je die met 4 keer klikken in MSSQL kan importeren en zo met een echt DBMS verder kan :)

  • sopsop
  • Registratie: Januari 2002
  • Laatst online: 28-08 15:30

sopsop

[v] [;,,;] [v]

Even weer ontopic. Wilde jij nou HTML invoeren.
Ik heb er een WYSIWYG editor voor gemaakt. Kun je gewoon Word-documenten inplakken.

[= wysiwyg editor in ASP =]
nou ja. ASP. Het is gewoon HTML met wat javascript. Maar je kunt die box vullen met data uit of wegschrijven in een databaseje

  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
Zelf vind ik Access maar niks. Ik vindt het zo beperkt in sommige opzichten.

Assume there are no rules and it's one big free for all


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 10:27

gorgi_19

Kruimeltjes zijn weer op :9

Alpha-sphere schreef op 04 oktober 2002 @ 11:42:
Zelf vind ik Access maar niks. Ik vindt het zo beperkt in sommige opzichten.
:? Zou je je post misschien iets beter kunnen onderbouwen? Access is niet geschikt in alle situaties, MySQL heeft zo ook zijn nadelen (ondersteunt geloof ik nog geen referentiele integriteit) en SQL Server is mijn favoriet, maar in een hoop gevallen zwaar overkill.

Alleen omdat het soms beperkt is, wil niet zeggen dat het niets is. Zelf gebruik ik Access als achterliggende database voor een game op internet; met gemak en zonder noemenswaardig snelheidsverlies trekt deze 10.000+ pageviews per dag.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • zoepercavia
  • Registratie: September 2001
  • Laatst online: 26-12-2025
G-RaX schreef op 04 oktober 2002 @ 10:04:
sja, maarja, MSSQL of MySQL zijn professionele databasesystemen, en Access is eigenlijk een dingetje voor de thuisgebruiker zodat deze ook een leuk databasje snel kan opzetten en daar via Wizards een soort van gare webpagina uit kan toveren...haha...

Dus ja, er zitten nadelen aan...
Deels waar... deels complete onzin..
Access is inderdaad een desktop database, dus je hebt bepaalde opties niet en professionele databases zijn stukken sneller. Daarnaast zou ik ook nooit access gebruiken als de integriteit van de data zeer belangrijk is.
Dat je met access alleen via wizards gare pagina's kan bouwen is natuurlijke complete onzin. Er zijn genoeg sites van het MKB die draaien op een Access database. Access' SQL dialect (Jet) is beperkter maar vaak voldoende voor de gemiddelde site.
Op het concurrent users verhaal valt ook wel wat af te dingen. Als jouw pagina of webapp geen tienduizenden pageviews per dag heeft kan Access prima alle verkeer aan. Mits je natuurlijk een nette structuur hebt en rekening houdt met caching etc..
Daarnaast kost MSSQL het nodige en ik weet het MySQL is gratis maar niet voor iedereen een oplossing.

Panacea.NL als je geinteresserd bent in IT en Geneeskunde!


  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
gorgi_19 schreef op 04 oktober 2002 @ 11:44:
[...]

:? Zou je je post misschien iets beter kunnen onderbouwen? Access is niet geschikt in alle situaties, MySQL heeft zo ook zijn nadelen (ondersteunt geloof ik nog geen referentiele integriteit) en SQL Server is mijn favoriet, maar in een hoop gevallen zwaar overkill.

Alleen omdat het soms beperkt is, wil niet zeggen dat het niets is. Zelf gebruik ik Access als achterliggende database voor een game op internet; met gemak en zonder noemenswaardig snelheidsverlies trekt deze 10.000+ pageviews per dag.
Voorbeeld: ik had in een tabel een kolom Date en een kolom Time gemaakt. En toen ik dus iets probeerde in te voeren of aan te passen ging ie kanker. Heb het dus maar naar Datum en Tijd veranderd en toen deed ie het wel (ik heb niks aan m'n script veranderd). Wel klote want het was de bedoeling dat ik m'n tabellen en klommen engels talig zou maken en nu is het allemaal door elkaar. Update vindt ie ook niet leuk als een tabelnaam. Pffff lompe shit. Dit had ik niet met MySQL toen op school.

Assume there are no rules and it's one big free for all


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 10:27

gorgi_19

Kruimeltjes zijn weer op :9

Dus alleen omdat jij een aantal verboden woorden als tabelnaam wilt gebruiken en Access dit niet pikt, is het niets? Dit probleem kan je oplossen door middel van:
code:
1
Select blaat FROM [update] WHERE id=1

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
Alpha-sphere schreef op 03 oktober 2002 @ 22:23:
[...]


Nope das niet wat ik kreeg.
Het was zoiets als "syntax error (missing ???????) "en hier stond m'n lap tekst" "
Als ik 'm weer krijg dan post ik 'm wel even
jaja ik heb die error weer

code:
1
Syntax error (missing operator) in query expression bla bla bla m'n eigen zooi


wat is dat missing operator eigenlijk?

Assume there are no rules and it's one big free for all


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 10:27

gorgi_19

Kruimeltjes zijn weer op :9

Een missend onderdeel in je query; kan komen doordat een variabele leeg is, verkeerd gevuld of helemaal niet genoemd is.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
hmmmmmmmmmm ik heb m'n SQL query even op het scherm weergegeven en ik mis niks.

code:
1
UPDATE Members SET Name = 'Yilkee' Login = 'Alpha-sphere' Age = '21' Sex = 'Man' Country = 'Nederland' City = 'Den Haag' Connectiontype = 'ISDN' Email= 'yilkee@hotmail.com' Password = 'iets' WHERE Id = '1'

Assume there are no rules and it's one big free for all


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 10:27

gorgi_19

Kruimeltjes zijn weer op :9

Ik wel. ik mis kommaatjes:

code:
1
Update Members Set [Name] = 'Yilkee', Login='blaat'

Verder moet je maar eens gaan opzoeken op verboden woorden (Name, Login en Password doen een goede poging om dit te zijn..)

En waarom ze je je ID as tekst neer en niet als nummer?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
Name ook al niet?
Waar kan ik een lijst vinden met verboden woorden?

Assume there are no rules and it's one big free for all


Verwijderd

Alpha-sphere schreef op 11 oktober 2002 @ 18:49:
Name ook al niet?
Waar kan ik een lijst vinden met verboden woorden?
Tip: Gebruik nederlandse woorden:
1: Vrijwel geen kans dat je een 'gereserveerd' woord te pakken hebt
2: Dan snap je er later ook nog iets van ;)

  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
wat betekend
code:
1
Too few parameters. Expected 1.

Assume there are no rules and it's one big free for all


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 10:27

gorgi_19

Kruimeltjes zijn weer op :9

Te weinig parameter. Verwacht 1 (red: 1 extra dus)

Misschien een idee om een basiscursus debuggen te gaan volgen en foutmeldingen te gaan interpreteren? Een foutmelding kan je zo in Google stoppen, meestal krijg je altijd een aantal bruikbare resultaten er uit.

Vervolgens kan je gaan kijken WAAR iets fout gaat. Je hebt een eenvoudige update statement. Met 5 velden gaat het fout; ga het eens inkorter naar 2 velden om er zo achter te komen WAAR de fout zit. Zet een query op het scherm en stop deze in Access, kijken of deze werkt. Zo niet, hier mee een beetje spelen.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Alpha-sphere
  • Registratie: Januari 2001
  • Laatst online: 14-12-2021
gorgi_19 schreef op 11 oktober 2002 @ 19:54:
Te weinig parameter. Verwacht 1 (red: 1 extra dus)

Misschien een idee om een basiscursus debuggen te gaan volgen en foutmeldingen te gaan interpreteren? Een foutmelding kan je zo in Google stoppen, meestal krijg je altijd een aantal bruikbare resultaten er uit.

Vervolgens kan je gaan kijken WAAR iets fout gaat. Je hebt een eenvoudige update statement. Met 5 velden gaat het fout; ga het eens inkorter naar 2 velden om er zo achter te komen WAAR de fout zit. Zet een query op het scherm en stop deze in Access, kijken of deze werkt. Zo niet, hier mee een beetje spelen.
Basis cursus debuggen? bestaat dat?

Assume there are no rules and it's one big free for all


Verwijderd

Alpha-sphere schreef op 11 oktober 2002 @ 19:30:
wat betekend
code:
1
Too few parameters. Expected 1.
Let eens op je notatie in de query op:
1: Het gebruik van single-Quotes: wel of geen ' ... '

Misschien help dit je ook nog een beetje:
Uit mijn nieuws-script:
ASP:
1
2
3
4
      Id=Request.Form("Id")
      sql="UPDATE news SET datum='" & Request.Form("datum") & "',"
      sql=sql & "nieuws='" & Request.Form("nieuws") & "',"
      sql=sql & "door='" & Request.Form("door") & "' WHERE news.[Id]=" & Id

Dus je ziet:
"'," : commatje's :)
datum,nieuws,door : nederlandse namen :)
WHERE news.[Id]=" & Id : geen single-quotes :)
Alpha-sphere schreef op 11 oktober 2002 @ 19:59:
[...]


Basis cursus debuggen? bestaat dat?
Vast wel :)

===========================

Eventjes offtopic: Ik heb bij MySql de heel handige functie LIMIT gezien, en natuurlijk wil ik deze ook in acces...Maar ik ben niet te beroerd en lees ff door @ GoT en vind de functie "TOP".
Na wat speurwerk in access (lang leve F1 ;) ) heb ik de syntax dus gevonden voor top, en dat is dus niet achteraan zoals bij MySql's limit functie (maar na SELECT en voor * of rijnaam )

So far so good...maar dan.
Dan wil ik dus vanaf een bep. record een x aantal records selecteren, en in MySql gaat dat simpel door LIMIT 5,10 (bijv.)
Maar dit werkt helaas niet in sql, dus TOP 5,10 doet ut niet :'(

Kan iemand mij ff wat hulp bieden
[/offtopic]
Ik vond het niet de moeite waard een nieuw topic hierover te openen

[ Voor 0% gewijzigd door Verwijderd op 11-10-2002 20:19 . Reden: Puntjes op de i ]


Verwijderd

Alpha-sphere schreef op 11 oktober 2002 @ 19:59:
[...]


Basis cursus debuggen? bestaat dat?
In de Welkom in P&W (FAQ-9/10/2002) staan een aantal zeer relevante opmerkingen over debuggen. Omdat het een flinke lap tekst is geworden kun je misschien beter even zoeken in de pagina (ALT + F) naar Algemene aanpak debuggen.

Verwijderd

Verwijderd schreef op 11 oktober 2002 @ 20:01:
[...]

Eventjes offtopic: Ik heb bij MySql de heel handige functie LIMIT gezien, en natuurlijk wil ik deze ook in acces...Maar ik ben niet te beroerd en lees ff door @ GoT en vind de functie "TOP".
Na wat speurwerk in access (lang leve F1 ;) ) heb ik de syntax dus gevonden voor top, en dat is dus niet achteraan zoals bij MySql's limit functie (maar na SELECT en voor * of rijnaam )

So far so good...maar dan.
Dan wil ik dus vanaf een bep. record een x aantal records selecteren, en in MySql gaat dat simpel door LIMIT 5,10 (bijv.)
Maar dit werkt helaas niet in sql, dus TOP 5,10 doet ut niet :'(

Kan iemand mij ff wat hulp bieden
[/offtopic]
Ik vond het niet de moeite waard een nieuw topic hierover te openen
Hmmmm ... als ik in mijn Access 2000 help kijk staat er bij TOP ook maar 1 parameter, en niet twee, waarvan er 1 optioneel is. Conlusie: TOP in Access biedt maar een deel van de functionaliteit van LIMIT in MySQL. Sorry mate ...

  • KoeKk
  • Registratie: September 2000
  • Laatst online: 30-08 21:36
Verwijderd schreef op 11 oktober 2002 @ 18:52:
[...]

Tip: Gebruik nederlandse woorden:
1: Vrijwel geen kans dat je een 'gereserveerd' woord te pakken hebt
2: Dan snap je er later ook nog iets van ;)
Je hoeft geen nederlandse woorden te gebruiken, als je een 'reserved word' gebruikt kan je hem ook tussen brackets ([]) in je query zetten, daarnaast doe ik altijd het volgende:
Tabellen: tbl_tabelnaam
query's/vieuws: qry_querynaam
Stored Procedures: stp_stpnaam
enz., enz.

Zo voorkom je altijd de kans om een reserved word te gebruiken :)

Verwijderd

Verwijderd schreef op 12 oktober 2002 @ 05:26:
[...]

Hmmmm ... als ik in mijn Access 2000 help kijk staat er bij TOP ook maar 1 parameter, en niet twee, waarvan er 1 optioneel is. Conlusie: TOP in Access biedt maar een deel van de functionaliteit van LIMIT in MySQL. Sorry mate ...
Shit :'(
KoeKk schreef op 12 oktober 2002 @ 12:26:
[...]

Je hoeft geen nederlandse woorden te gebruiken, als je een 'reserved word' gebruikt kan je hem ook tussen brackets ([]) in je query zetten, daarnaast doe ik altijd het volgende:
Tabellen: tbl_tabelnaam
query's/vieuws: qry_querynaam
Stored Procedures: stp_stpnaam
enz., enz.

Zo voorkom je altijd de kans om een reserved word te gebruiken :)
Ieder zijn eigen manier he ;)
Jij jouw manier ik mijn manier :)
Pagina: 1