VBiB/ACCB.net - Visual Basic in België | .net Ineta User Group  
(login to hide)
Hoofdmenu

Advertenties

Het Computer Winkeltje HCW


Evenementen

KENT IEMAND DEZE FOUT?? - Oud Forum inhoud (alleen lezen)
U bevindt zich > Oude forum > ASP > Algemeen (ASP) > kent iemand deze fout??
Gepost door G_asp gepost op 21/04/2005 om 10:41

Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]Unclosed quotation mark before the character string 'ÿØÿà'.
/ecvohz/bijlagen_uploaden_opslaan.asp, line 39

 

Ik krijg deze fout, zo van die raar tekens ma ik weet eigenlijk niet wat er mis gaat,ik heb al gekeken of ik alles goed heb afgesloten enzo...

kan iemand me helpen?

mvg

G_asp

Gepost door ingrid gepost op 21/04/2005 om 10:43

je wilt een bestand uploaden neem ik aan :).
Die rare tekens hebben volgens mij te maken met de tijdelijke naam die het bestand krijgt, maar de foutmelding zegt als wat er aan de hand is hij mist een aanhalingsteken.

Zet je code ff weg als je wilt dan kan ik er naar kijken.

Gepost door G_asp gepost op 21/04/2005 om 10:58


Dim objUpload
Dim strFileName
Dim strPath
Dim strDescription
Dim strFileExt
Dim strFolder
Dim Bijlage
Dim onder, dat, tekst, zender, dtmDate, bijlagenaam
Dim InsertString,ValuesString,SQL_Query

dtmDate=day(date())&"_"&month(date())&"_"&ye ar(date())&"_"&hour(time())&"_"&minute(time( ))&"_"&second(time())

Set objUpload = New clsUpload
Bijlage   = objUpload.Fields("Bijlage").Value

strFileExt  = LCase(objUpload.Fields("Bijlage").FileExt)
strDescription = objUpload.Fields("description").Value
'strFileName  = dtmDate & "." & strFileExt
strFileName  = Bijlage & "." & strFileExt
strFolder  = "berichten/bijlagen" & "/"
strPath   = Server.MapPath(strFolder) & "" & strFileName
onder    = ObjUpload.Fields("subject").Value
dat    = ObjUpload.Fields("datum").Value ' datum wordt niet goed opgeslagen
tekst     = ObjUpload.Fields("body").Value
zender   = ObjUpload.Fields("user").Value ' zender wordt niet goed opgeslagen


objUpload("Bijlage").SaveAs strPath

 

Gepost door G_asp gepost op 21/04/2005 om 11:00

ahja, hij geeft dus de fout op deze moment wanneer de regel strFileName = Bijlage & "." & strFileExt

actief is...

Gepost door ingrid gepost op 21/04/2005 om 11:03

Wat krijg je te zien als je (voor de uploadopdracht)
Response.write strFileName wegzet?

minute(time( ))
Hierin staat een spatie tussen de haakjes, ik weet niet of ie daar over valt misschien

Gepost door G_asp gepost op 21/04/2005 om 11:11

Als ik strFileName  = dtmDate & "." & strFileExt

actief zet ipv strFileName  = Bijlage & "." & strFileExt dan slaat hij de bijlage op en krijg ik geen fout, dan is t dus de datum en tijd + de extensie dus ik denk niet dat hij valt over die minute

Die Bijlage komt van een andere file die ik doorgeef naar deze file, hij merkt toch dat de extensie van mijn bijlage jpg is in dit geval dus zou hij mijn bestandsnaam ook moeten kennen, waarom dat hij dan een fout geeft begrijp ik niet

mvg

G_asp

Gepost door ingrid gepost op 21/04/2005 om 11:13
Wat krijg je te zien als je (voor de uploadopdracht)
Response.write strFileName wegzet?
Gepost door G_asp gepost op 21/04/2005 om 11:22

bij deze regel :dtmDate & "." & strFileExt

Response.write(strFileName)

krijg ik "21_4_2005_11_18_36.jpg"

bij deze regel :Bijlage & "." & strFileExt

Response.write(strFileName)

krijg ik niks

 

mvg

Gepost door ingrid gepost op 21/04/2005 om 11:28

dan is dat dus het probleem lijkt me, als je niets krijgt als resultaat heeft ie ook geen naam om het bestand onder op te slaan.

Da's op zich vreemd want hij zou minstens .jpg moeten geven lijkt me want dat doet ie bij die andere ook.

En deze ?
Response.write objUpload.Fields("Bijlage").Value

Gepost door G_asp gepost op 21/04/2005 om 11:51

het probleem is dat als ik die response write gebruik in de file bijlagen_uploaden_opslaan ik deze regel niet kan laten displayen aangezien deze file een tussenfile is voor het opslaan maar er staat een redirect bij maar als ik deze response write ga gebruiken in de file waarnaar deze redirect verwijst, dan gaat hij deze variabelen weer niet kennen

mvg

Gepost door ingrid gepost op 21/04/2005 om 11:52

ok, maar als je dan de regel waarin daadwerkelijk ge-upload wordt even uitzet? Dan doet ie dus verder niets, alleen de variabale laten zien.

Gepost door G_asp gepost op 21/04/2005 om 12:02

als ik die regels uitzet zodat hij blijft staan op die tussenpagina laat hij dit zien: ÿØÿà

das hetzelfde als hetgeen in de foutmelding stond in het begin.

Hij zet dit ook op in mn map op de server als bijlage

mvg

Gepost door ingrid gepost op 21/04/2005 om 12:06

maar wat geeft ie dan voor waarde hierbij?
Response.write objUpload.Fields("Bijlage").Value

Gepost door G_asp gepost op 21/04/2005 om 12:08

enkel dit : ÿØÿà

wanneer ik deze regel zet:

Response.write(objUpload.Fields("Bijlage").Value)

Gepost door ingrid gepost op 21/04/2005 om 12:13

en dat is de naam waaronder jij hem wil laten uploaden toch? Maar dat zou ie dan bij strPath ook moeten geven.

Misschien moet je ipv Value iets anders gebruiken. Staat er in je formulier wel enctype="multipart/form-data"?

Gepost door G_asp gepost op 21/04/2005 om 12:22

de naam van mn bijlage is eigenlijk foto.jpg

maar als hij hem opslaat als de datum en dan extensie jpg ben ik al blij(dtmDate & "." & strFileExt)

enctype="multipart/form-data" staat er ook bij ja, tis daarom dat ik de fout niet vind :-(

mvg

Gepost door G_asp gepost op 21/04/2005 om 12:27

bij subject en body werkt deze value wel, dus zou die normaal toch ook moeten gaan bij bijlage, of is dat mss verschillend omdat dit geen gewone tekst is maar ene bestand?

mvg

Gepost door ingrid gepost op 21/04/2005 om 13:21
ik gebruik zelf aspSmartUpload en daarbij is het FileName...
Gepost door G_asp gepost op 21/04/2005 om 13:47

ok

merci ingrid voor al de hulp

k heb net ook nog wat uitleg gevraagd aan de netwerkbeheerder hier, die werkt daar ook soms mee met asp

Ik ga nu nog wa verder uitzoeken hoe k het ga oplossen

fel bedankt he

mvg

G_asp

Gepost door G_asp gepost op 21/04/2005 om 15:43

tis gelukt he ingrid,

hij slaat nu alles op in de database...

de rest zal ook wel lukken dan denk ik

mvg

G_asp

Start - Zoeken op oude forum

 

 
Postnuke - ADODB Database - PHP 4/5 - pnPhpBB2 - Hosting bij Openminds
Met dank aan Jürgen voor de jarenlange inzet van visualbasic.be (anno 21-12-2000)
vbib.be gestart op 1/03/06 (extra vanaf 1/09: vbnet.be en vbdotnet.be)
VBiB is gerelateerd met wintips.be

Nieuwsbrief RSS Feed: backend.php