» »

Problem z insert statementom asp+M$ Acces

Problem z insert statementom asp+M$ Acces

3LeR. ::

Delam en katalog za filme v asp ju za bazo pa mam acces 2002.
no vse podatke poberem brez blema sam potem k zadevo hoče insertat mi prbije sytax error with INSERT INTO statement.
Bazo sem pregledal in je vse ok nastavlen... pa se neki sem pogruntal.
Če iz statementa osdtranim strSize pa strYear zadeva dela..
V bazi je oboje nastavlen kot Text....
men ni 0 jasn zakaj tole..

tuki je se statement:
strStore = "insert into sasox (title,imdb,genre,rating,year,size) values ('" & strTitle & "','" & strImdb & "','" & strGenre & "','" & strRating & "','" & strYear & "','" & strSize & "')"

drgač si tole lah pogledate Tule
PS; link sem umaknil ker je nekdo non stop refreshal page :D
  • spremenil: 3LeR. ()

alesrosina ::

v sql ne smes dat presletkov med tabelo in oklepajem, torej:

strStore = "insert into sasox(title,imdb,genre,rating,year,size) values('" & strTitle & "','" & strImdb & "','" & strGenre & "','" & strRating & "','" & strYear & "','" & strSize & "');"

na koncu vsakega sql stavka daj se ; saj to pomeni, da je sql stavek zakljucen.

mislm da bi to moral delat.

3LeR. ::

hm...sem to popravil sam še vedno isto:
Error Type:
Microsoft JET Database Engine (0x80040E14)
Syntax error in INSERT INTO statement.
/cat/add.asp, line 179

žal :S
....maš kakšno idejo?

webblod ::

Za Year sem prepričan, da je rezervirana beseda, za Size pa ne popolnoma, zato poiskusi s :

insert into sasox(title,imdb,genre,rating,[year],[size]) ...

Drugače pa se mi zdi ostalo v redu.

WEBblod.NET - Slovenska Visual Basic Stran
There must be a reason, why I'm so damn dissapointed on M$ Visual Basic
WEBblod.NET :: Slovenska programerska scena

3LeR. ::

DELA DELA DELA !!!
hvala lepa webblod :D:D:D

webblod ::

Pričakujem te med člani... Nova stran bo objavljena nekje okrog novega leta... :D ;)

WEBblod.NET - Slovenska Visual Basic Stran

There must be a reason, why I'm so damn dissapointed on M$ Visual Basic
WEBblod.NET :: Slovenska programerska scena

3LeR. ::

ja sem se že zdej hotel prijavit na forum pa je bla ena napaka pr prijavi :| tko de ...
:D

alesrosina ::

madonca, tega pa se opazu nism .... se dogaja tudi najboljsim :D

david ::

sam vedno raje uporabljam rs.Open "SELECT * FROM [table_name]", conn, 3, 3 in potem dam samo rs("field_name") = Request.Form("text") oz. kar pac potrebujem ... je to pametno? ravno zadnjic sem bral, da je bolje, ce uporabljas INSERT INTO, vendar do sedaj se nisem imel problemov, zato tudi ne poskusam cesa drugega ... kaj pravite?
-.-.-.-.-.-.-.-.-.-.-.-.-
splet01.net

webblod ::

Posodabljanje podatkovne zbirke preko Recordset objekta pomeni veliko razsipnost pri resorceih na serverju, saj za posodabljanje ene vrstice preberemo vse zapise v tabeli, obenem pa z vsako novo instanco objekta ustvarimo novo povezavo(razen, če imamo posebej dekleriran Conection objekt, ki ga pdtaknemo lastnosti ActiveConection Recordset objekta).
Poleg tega v primeru Recordset objekta na odjemalca prenesemo vse podatke iz poizvedbe in jih ravno tako vrnemo strežniku, kar je izjemno potratno z aspekta prometa po mreži...>:D

Seveda pa je odločitev tvoja...
There must be a reason, why I'm so damn dissapointed on M$ Visual Basic
WEBblod.NET :: Slovenska programerska scena


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

javascript - gnezdenje - konkretno na mojem primeru

Oddelek: Programiranje
162560 (2008) geca
»

SQL problem

Oddelek: Programiranje
141654 (1272) win64
»

Nujna Pomoč ! C++

Oddelek: Programiranje
121210 (1009) BigWhale
»

Kako do podatka v queryu iz VisualBasicScripta (VBA) v accessu?

Oddelek: Programiranje
112120 (2005) Fim
»

Visual Basic HELP

Oddelek: Programiranje
71157 (1029) GaPe

Več podobnih tem