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


Spara data till databas

Postades av 2005-02-22 18:26:27 - Tomas sundvall, i forum asp - allmänt, Tråden har 4 Kommentarer och lästs av 452 personer

Hej! jag har precis fått hjälp med att skriva ut data från databaser...
Nästa steg är ju att kunna skriva till dom ochså.

Set conMitt = Server.CreateObject("ADODB.Connection")
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & server.MapPath("databas.mdb")
Set rsMitt = Server.CreateObject("ADODB.Recordset")

SQLstr = "SELECT * FROM namn_o_osikter"
rsMitt.Open SQLstr, connection

Do until rsMitt.EOF
Response.write rsMitt("fornamn")& "<br>"
rsMitt.Movenext
Loop

rsMitt.close

Det där är min kod för att skriva ut vad som finns i databasen.

Jag har gjort en sträng för att skriva till databasen som ser ut såhär:

Connect.Execute("Insert into namn_o_osikter (fornamn,efternamn,osikter) values('" & fornamn & "','" & efternamn &"','" & osikter &"')")

Men nu undrar jag vad det är jag ska skriva före och efter den strängen för att den ska fungera som den ska! Tack på förhand

//Tomas


Svara

Sv: Spara data till databas

Postades av 2005-02-22 18:30:34 - Simon Karlsson

 
Set conMitt = Server.CreateObject("ADODB.Connection") 
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & server.MapPath("databas.mdb")
 
Connect.Execute("Insert into namn_o_osikter (fornamn,efternamn,osikter) values('" & fornamn  & "','" & efternamn &"','" & osikter &"')")

Connect.close()



Borde det väl bli? Glöm inte att stänga kopplingen i ditt föregående exempel också.


Svara

Sv:Spara data till databas

Postades av 2005-02-22 18:39:22 - Tomas sundvall

okej tack!
hmm vilken ska jag stänga då och hur ska jag göra?

tyvärr får jag bara upp ett felmedelande när jag lägger till koden för att skriva till databasen.

såhär ser hela min kod ut:

<% @Language = VBScript %>
<% option explicit %>

<%
Set conMitt = Server.CreateObject("ADODB.Connection")
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & server.MapPath("databas.mdb")

Connect.Execute("Insert into namn_o_osikter (fornamn,efternamn,osikter) values('" & fornamn & "','" & efternamn &"','" & osikter &"')")

Connect.close()
%>

<%
Dim fornamn, efternamn, osikter
Dim conMitt, rsMitt, connection, SQLstr, connect
%>

<%
fornamn = Request.Form("fnamn")
efternamn = Request.Form("enamn")
osikter = Request.Form("osikt")
%>

<html>
<head>
<title>Tack för din medverkan! =)</title>
<link rel="stylesheet" href="stil.css">
</head>

<body>

<div class="inledande_text">
Tack för din medverkan! Här nedan följer den informationen du matade in!
</div>
<div>
<table>
<tr>
<td width="150px">Förnamn:
<td><% response.write fornamn %>
</tr>
<tr>
<td>Efternamn:
<td><% response.write efternamn %>
</tr>
<tr>
<td valign="top">Dina åsikter:
<td>
<div class="inledande_text">
<% response.write osikter %>
</div>
</tr>
<tr>
<td>

<%
Set conMitt = Server.CreateObject("ADODB.Connection")
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & server.MapPath("databas.mdb")
Set rsMitt = Server.CreateObject("ADODB.Recordset")

SQLstr = "SELECT * FROM namn_o_osikter"
rsMitt.Open SQLstr, connection

Do until rsMitt.EOF
Response.write rsMitt("fornamn")& "<br>"
rsMitt.Movenext
Loop

rsMitt.close
%>

<td>
</tr>
</table>
</div>
</body>
</html>

har jag misstförståt något?

tack på förhand!

//tomas


Svara

Sv: Spara data till databas

Postades av 2005-02-22 19:41:29 - Benni Svensson

JAg vet inte vad du vill åstakomma, men din översta bit borde väll bli så här:

<% @Language = VBScript  
option explicit 

Dim fornamn, efternamn, osikter 
  Dim connection 

  fornamn = Request.Form("fnamn") 
  efternamn = Request.Form("enamn") 
  osikter = Request.Form("osikt") 
  
  Set Connection = Server.CreateObject("ADODB.Connection") 
  Connection "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & server.MapPath("databas.mdb") 

  Connection .Execute("Insert into namn_o_osikter (fornamn,efternamn,osikter) values('" & fornamn  & "','" & efternamn &"','" & osikter &"')") 

  Connection .close() 
%>
 

Försök att ha med så mycket som möjligt inom dina asp-taggar, dvs inte öppna och stänga för att öppna dem igen.
Du hadde skrivet fel på din connection, stavning är viktig, annars så kommer du fel.


Svara

Sv:Spara data till databas

Postades av 2005-02-22 22:08:09 - Tomas sundvall

Nu fungerar det! tack för all hjälp!


Svara

Nyligen

  • 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
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

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 783
27 960
271 761
515
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