webForumDet fria alternativet

Kolla om OLE-objektet i databasen innehåller något?

ASP

2 svar · 227 visningar · startad av Fredde Mannen

Medlem sedan nov. 20014 054 inlägg
Frågan#1

Kan man på något smidigt sätt kolla om ett fält av typen OLE-objekt innehåller något eller ej!

Har så att jag laddar upp filer till databasen, men om ingen fil bifogas så vill jag att ex. något annat skall skrivas ut. Därav måste jag veta om fältet innehåller något eller ej!

Någon?

Medlem sedan okt. 20041 556 inlägg
#2

Du borde väl bara kunna kolla längden:

mySql : SELECT case when LENGTH(falt)>1 THEN 'Innehåll' else 'Inget innehåll' end as OLE FROM tbl WHERE id = 1
Access / Ms Sql: SELECT case when LEN(falt)>1 THEN 'Innehåll' else 'Inget innehåll' end as OLE FROM tbl WHERE id = 1

Men om det är binärt eller inte vetesjuttsingen om det går.

Medlem sedan nov. 20014 054 inlägg
#3

Travoni skrev:

Du borde väl bara kunna kolla längden:

mySql : SELECT case when LENGTH(falt)>1 THEN 'Innehåll' else 'Inget innehåll' end as OLE FROM tbl WHERE id = 1
Access / Ms Sql: SELECT case when LEN(falt)>1 THEN 'Innehåll' else 'Inget innehåll' end as OLE FROM tbl WHERE id = 1

Men om det är binärt eller inte vetesjuttsingen om det går.

Får bara ett odefinerat fel! :S

265 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)