Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Felmeddelande...

Postades av 2001-07-30 10:01:00 - Fredrik Hassel, i forum asp - allmänt, Tråden har 4 Kommentarer och lästs av 755 personer

Har ett program som lagrar sökvägen till olika bilder i en Access databas. Tänkte nu höra om det är någon som har någon bra lösning på hur man skulle kunna skriva ut ett felmeddelande om sökvägen är felaktig eller om bilden har blivit flyttad. Annars visas ju bara en ruta med en röd prick i. Hoppas någon har en bra lösning.....
Mvh: Fredde


Svara

Sv: Felmeddelande...

Postades av 2001-07-30 10:27:00 - Jan Eriksson

Använd följande kod.


varImagesPath = "c:\inetpub\wwwroot\images\test.gif"
Set fs = Server.CreateObject("Scripting.FileSystemObject")
If fs.fileExists(varImagesPath) Then
'Kod om bilden finns
Else
'Kod om bilden inte finns
End If

Koden skriven på frihand ursäkta eventuell felstavning.

/Janne


Svara

Sv: Felmeddelande...

Postades av 2001-08-01 12:33:00 - Fredrik Hassel

Hmm..ja det verkar kunna funka, men jag får inte riktigt det att stämma. Jag bifogar koden som jag tänkt att lägga det i...
<html>
<head>
<title>Vasaloppet 2000!</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<b>Vasaloppet 2000!</b>
<hr noshade size="1">
<%
varImagesPath = "c:\inetpub\wwwroot\Bilder\Girls.jpg"
Set fs = Server.CreateObject("Scripting.FileSystemObject")
If fs.fileExists(varImagesPath) Then
'Kod om bilden finns
Else
<b>Bilden finns ej tillgänglig!</b>'Kod om bilden inte finns
End If

%>
<%

iMaxPerPage = 5

iSkip = Request("skip")
If iSkip = "" Or IsNumeric(iSkip) = False Then iSkip = 0

' Loopa förbi dom poster som inte används
For i = 0 To iSkip
RecSet.MoveNext
Next

cTotCounter = iSkip
cThisLoop = 0


Do Until RecSet.EOF Or cThisLoop = iMaxPerPage
cThisLoop = cThisLoop + 1
cTotCounter = cTotCounter + 1
%>

<table width="25%" border="0">
<tr>
<td><b>Motiv:</b> <%=RecSet("Motiv")%></td>
<td rowspan="3">
">">



Namn: <%=RecSet("Namn")%>


Årtal: <%=RecSet("Artal")%>







<%
RecSet.MoveNext
Loop
RecSet.Close
%>
Nästa sida
</td>
</tr>
</table>
</div>

</body>
</html>
Hoppas på svar!


Svara

Sv: Felmeddelande...

Postades av 2001-08-01 17:10:00 - Andreas Hillqvist

Detta kanske är till nån hjälp. Har ingte koden för att öppna databasen. Så skapade en funktion som retunerade ett test recordset:

<%@ Language=VBScript %>
<%Option Explicit

Function GetTestRecordset
Dim Fields
Dim Index
Set GetTestRecordset = Server.CreateObject("ADODB.Recordset")
GetTestRecordset.Fields.Append "Motiv", 202, 255, 32
GetTestRecordset.Fields.Append "Bild", 202, 255, 32
GetTestRecordset.Fields.Append "Namn", 202, 255, 32
GetTestRecordset.Fields.Append "Artal", 3, , 32

GetTestRecordset.Open

Fields = Array("Motiv", "Bild", "Namn", "Artal")

For Index = 1 to 20
GetTestRecordset.AddNew Fields, Array("Test Bild: " & Index, "c:\Bild" & Index & ".jpg", "Namn: " & Index, "1999")
Next

GetTestRecordset.MoveFirst

End Function
%>
<HTML>
<HEAD>
<title>Vasaloppet 2000!</title>
</HEAD>
<BODY bgcolor="#FFFFFF" text="#000000">
Vasaloppet 2000!
<hr noshade size="1">
<%
Dim fs
Dim iSkip
Dim cTotCounter
Dim cThisLoop
Dim varImagesPath

Dim RecSet
Dim fldMotiv
Dim fldBild
Dim fldNamn
Dim fldArtal
Const iMaxPerPage = 5
Set fs = Server.CreateObject("Scripting.FileSystemObject")
Set RecSet = GetTestRecordset
'Set RecSet = Server.CreateObject("ADODB.Recordset")
'RecSet.Open "", conn
If IsNumeric(Request("skip")) Then
iSkip = CInt(Request("skip"))
RecSet.Move iSkip
Else
iSkip = 0
End if

cTotCounter = iSkip
cThisLoop = 0

Set fldMotiv = RecSet("Motiv")
Set fldBild = RecSet("Bild")
Set fldNamn = RecSet("Namn")
Set fldArtal = RecSet("Artal")

Do Until RecSet.EOF Or cThisLoop => iMaxPerPage
cThisLoop = cThisLoop + 1
cTotCounter = cTotCounter + 1
%>
<table width="25%" border="0">
<tr>
<td>Motiv: <%=fldMotiv%></td>
<td rowspan="3"><%
varImagesPath = fldBild
If fs.fileExists(varImagesPath) Then
%><%
Else
%>Bilden finns ej tillgänglig!<%
End If%>



Namn: <%=fldNamn%>


Årtal: <%=fldArtal%>








<%
RecSet.MoveNext
Loop

If iSkip > 0 Then
Response.Write "
Föregående sida"
Else
Response.Write "Föregående sida"
End if

Response.Write " Sida: " & (iSkip\iMaxPerPage) + 1 & " "

If Not RecSet.Eof Then
Response.Write "Nästa sida"
Else
Response.Write "Nästa sida"
End if

RecSet.Close
Set RecSet = Nothing

%>
</BODY>
</HTML>


Svara

Sv: Felmeddelande...

Postades av 2001-08-02 09:02:00 - Fredrik Hassel

Hej! Tack för hjälpen, men jag får inte riktigt till det med min kod som öppnar databasen. Bifogar den nedan...

<% If Request("Motiv")="" And Request("Namn")="" And Request("Artal")="" And Request("Kategori")="" And Request("Bild")="" Then %>
<p align="left"><STRONG><font size="5" face="Monotype Corsiva"
>Lägg till Bilder!</font></STRONG></p>
<hr noshade size="1">

<FORM METHOD="POST" ACTION="add.asp">

<b>Motiv:</b><BR>
<INPUT TYPE="TEXT" SIZE="30" NAME="Motiv"><p>

<b>Namn:</b><BR>
<INPUT TYPE="TEXT" SIZE="30" NAME="Namn"><p>

<b>Årtal:</b><BR>
<INPUT TYPE="DATE/TIME" SIZE="30" NAME="Artal"><p>

<b>Kategori:</b><BR>
<INPUT TYPE="TEXT" SIZE="30" NAME="Kategori"><p>

<b>Sökväg:</b><BR>
<INPUT TYPE="FILE" SIZE="30" NAME="Bild"><p>


<INPUT TYPE="submit" VALUE="Lägg till post">
<INPUT TYPE="reset" VALUE="Rensa">
</FORM>
<%
Else

Const adOpenStatic = 3
Const adLockOptimistic = 3

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("Bilddata.mdb")
Set RecSet = Server.CreateObject("ADODB.Recordset")
Addera = "SELECT * FROM bilddata"
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic

RecSet.AddNew

RecSet("Motiv") = Request.Form("Motiv")
RecSet("Namn") = Request.Form("Namn")
RecSet("Artal") = Request.Form("Artal")
RecSet("Kategori") = Request.Form("Kategori")
RecSet("Bild") = Request.Form("Bild")

RecSet.Update
RecSet.Close
Connect.Close %>


<b>Följande uppgifter har nu lagts till i biblioteket:<p></b>

<b>Motiv:</b><br><% =Request.Form("Motiv") %><p>
<b>Namn:</b><br><% =Request.Form("Namn") %><p>
<b>Årtal:</b><% =Request.Form("Artal") %><p>
<b>Kategori:</b><% =Request.Form("Kategori") %><p>
<b>Sökväg:</b><% =Request.Form("Bild") %><p>

Visa listan.



<% end if %>

</td>
</tr>
</table>
</div>

</body>

</html>


Svara

Nyligen

  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 846
27 961
271 763
2 692
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies