Avatar billede Slettet bruger
23. juni 2003 - 10:29 Der er 7 kommentarer og
1 løsning

hvorfor er der fejl med blob?

får følgende fejl:

ADODB.Connection.1 error '80004005'

SQLState: 42000
Native Error Code: 1064
[TCX][MyODBC]You have an error in your SQL syntax near '(30), Brugervis varchar(30), password tinyblob(30), rights bit, forum DATETIME, ' at line 1


/createdb.asp, line 12

er der ikke en datatype, der hedder blob??? har læst på http://www.mysql.com/doc/en/Column_types.html, men kan ikke få denne datatype til at virke... virker fint med varchar, men heller ikke med text...

linje 12
conn.execute("create table brugere (id smallint, brugerlogin tinyblob(30), Brugervis varchar(30), password tinyblob(30), rights bit, forum DATETIME, email varchar(50), msn varchar(50), icq integer)")

linje 13
conn.execute("create table forum (oprettet DATETIME, forfatterid smallint, overskrift varchar(75), traad varchar(75), tekst text(20000))")

linje 14
conn.execute("create table traad (forfatter varchar(30), seneste DATETIME, oprettet DATETIME, traad varchar(75))")
Avatar billede clausjul Nybegynder
23. juni 2003 - 10:32 #1
Når du skal definere blob, text m.m. så kan man ikke definere længden på de slags felter.
Avatar billede clausjul Nybegynder
23. juni 2003 - 10:32 #2
create table brugere (id smallint, brugerlogin tinyblob, Brugervis varchar(30), password tinyblob, rights bit, forum DATETIME, email varchar(50), msn varchar(50), icq integer)
Avatar billede Slettet bruger
23. juni 2003 - 10:33 #3
yessør... så gik den igennem.. takker..
Avatar billede erikjacobsen Ekspert
23. juni 2003 - 10:34 #4
Men hvorfor skal det password absolut være en blob - det skal da bare
være en char / varchar
Avatar billede Slettet bruger
23. juni 2003 - 10:35 #5
det skal ikke være casesensitivt... eller det er det måske heller ikke med char/varchar???
Avatar billede Slettet bruger
23. juni 2003 - 10:48 #6
?
Avatar billede erikjacobsen Ekspert
23. juni 2003 - 10:55 #7
Det er det heller ikke med char/varchar med mindre du angiver det
Avatar billede Slettet bruger
23. juni 2003 - 11:02 #8
k... har læst, man skal bruge binary... ser det så sådan her ud??: ("xxx varchar binary(255)")
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
Computerworld tilbyder specialiserede kurser i database-management

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