---
title: "databas problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/14115-databas-problem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "hatti"
published: "2002-01-30T14:29:00.000Z"
updated: "2002-01-31T19:25:00.000Z"
replies: 3
views: 148
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/14115-databas-problem"
---

# databas problem

## #1 — hatti, 2002-01-30T14:29Z

Jag har ett problem jag har en gästbok som känner av anändaren och nu vill jag få in en bild på användarna i gästboken problemet är att bilden ligger i en annan databas hur skall jag göra??

\<-write_gb.asp-\>
!-- #include file="adovbs.inc" --\>

\<%

Set Connect = Server.CreateObject("ADODB.Connection") 
Connect.Open "driver={Microsoft Access Driver (\*.mdb)};dbq=" & Server.MapPath("gb.mdb")&";"

Set RecSet = Server.CreateObject("ADODB.Recordset")

Addera = "Select \* From gb where id="&Session("id")
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic

	RecSet.AddNew

	RecSet("namn") = Session("username")
		RecSet("bild") = Session("bild")
	RecSet("datum") = Date
	RecSet("tid") = time
	RecSet("text") = Request.Form("text")
	RecSet("tillID") = Request.QueryString("tillid")

	RecSet.Update
	RecSet.Close
	Connect.Close
	Set RecSet = nothing
	Set Connect = nothing

Response.Redirect "read_gb.asp?tillid=" &Request.QueryString("tillid")

%\>

\<-read_gb.asp-\>
\<!-- #include file="adovbs.inc" --\>

\<%

If Session("login") \<\> "ok" Then
	Session("meddelande") = "Du har blivit urloggad, var god logga in igen!"
	Response.Redirect "default.asp"
End If

Set Connect = Server.CreateObject("ADODB.Connection") 
Connect.Open "driver={Microsoft Access Driver (\*.mdb)};dbq=" & Server.MapPath("gb.mdb")&";"

Set RecSet = Server.CreateObject("ADODB.Recordset")

Addera = "Select \* From gb Order By tid DESC"

RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
%\>

\<html\>
\<head\>
\<title\>Untitled Document\</title\>
\<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"\>

\<LINK REL=stylesheet HREF="style.css" TYPE="text/css"\>

\</head\>

\<body bgcolor="blue" text="#000000"\>
 
\<table width="600" border="0" cellspacing="2" cellpadding="2"\>
  \<tr\> 
    \<td valign="top" colspan="3" bgcolor="#cc3399"\>\<font size="1" face="Verdana, Arial, Helvetica, sans-serif"\>\<b\>Läs i Gästboken 
      \</b\>\</font\>\</td\>
  \</tr\>
  \<tr\> 
    \<td valign="top" colspan="3" bgcolor="#CCCCCC"\> 
      
			\<table width="500" border="0" cellspacing="0" cellpadding="0"\>
        \<% Do Until RecSet.EOF %\>
				\<table width="400" border="0" cellspacing="0" cellpadding="0"\>
				
  
  \<TR\>
    \<TD\>  
          \<td\>\<font size="1" face="Verdana, Arial, Helvetica, sans-serif"\>\<b\>\<font color="#000000"\>\<%=RecSet("namn")%\> \</b\>
            \- \<font color="#FF0000"\>\<%=RecSet("datum")%\>\<a\>   \</a\>        \<%=RecSet("tid")%\>\</font\>\</font\>\</font\>
						
				\</TD\>\</TR\>\</TABLE\>		
        
				\<table width="320" border="0" cellspacing="0" cellpadding="0" valign="top"\>
				\<tr\>
				
				\<td\>\<img src="\<%=RecSet("bild")%\>" width="40" height="50"\>
				       \</TD\>
							    \<td width="280" valign="top"\>
        
         \<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#000000"\>\<%=Replace(TRIM(Server.HTMLEncode(RecSet("text"))),vbcrlf,"\<br\>")%\>\</font\>\</td\>
     \</td\>
        \<tr\> 
          
        \</tr\>
			\</table\>
        \<%
RecSet.MoveNext
Loop
RecSet.Close
Connect.Close
Set RecSet = nothing
Set Connect = nothing
%\>
    
\<p\>\<font size="1" face="Verdana, Arial, Helvetica, sans-serif"\>\<a href="javascript:history.go(-1);"\>Tillbaka\</a\> 
  \</font\> \</p\>
	\<table width="75" border="0" cellspacing="2" cellpadding="2"\>
  \<tr\>\</tr\> \</table\>
    \<td valign="top" colspan="3" bgcolor="#cc3399"\>\<font size="1" face="Verdana, Arial, Helvetica, sans-serif"\>\<b\>Skriv i Gästboken 
      \</b\>\</font\>
  
      \<form name="form1" method="post" action="write_gb.asp?tillid=\<%=Request.QueryString("tillid")%\>"\>
        \<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#000000"\> 
        \<textarea name="text" cols="15" rows="4" class ="table"\>\</textarea\>
        \<br\>
        \<input type="submit" name="Submit" value="Skicka" class="knapp"\>
        ( Ditt namn registreras automatiskt ) \</font\> \</td\>\</table\>
      \</form\>
    \</td\>
  \</tr\>
\</table\>\</table\>
\</body\>
\</html\>

Permalänk: https://www.webforum.nu/p/14115

## #2 — LarsG, 2002-01-30T15:49Z

Menar du i en annan tabell eller annan databas?

Permalänk: https://www.webforum.nu/p/308932

## #3 — hatti, 2002-01-31T13:08Z

annan databas men jag kan flytta den så det blir en annan tabell

Permalänk: https://www.webforum.nu/p/308933

## #4 — LarsG, 2002-01-31T19:25Z

Om du har allt i samma databas så kan du få upp allt i en fråga

```
Addera = "Select * From gb inner join bild on gb.id = bild.id where id="&Session("id")
```

Nu vet jag inte vad dina tabelleroch kolumner heter men du behöver något sätt att koppla ihop bild och användare, det vanligaste är att man använder ett idnummer som finns i båda tabellerna.

Om du har bilden i en annan databas så får du öppna en connection till och ställa en fråga mot den tabellen.

Permalänk: https://www.webforum.nu/p/308934

---

Tråden på webben: https://www.webforum.nu/amne/asp/14115-databas-problem
