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


Access till mysql

Postades av 2007-11-25 12:42:27 - Anders Svedjevik, i forum mysq, Tråden har 5 Kommentarer och lästs av 1631 personer

Hej!

Håller på att konvertera access databaser till mysql. Jag hittade ett program på nätet. Spectralcore Full convert 3.1 Trial 30 dagar. www.spectralcore.com Innan jag köper programmet skulle jag gärna vilja ha lite tips på andra program och rekommendationer.

mvh
Brännbukt


Svara

Sv: Access till mysql

Postades av 2007-11-25 15:51:17 - Johan Djupmarker

Kolla in MySQL Migration Toolkit: http://www.mysql.com/products/tools/migration-toolkit/

/Johan


Svara

Sv:Access till mysql

Postades av 2007-11-26 05:26:59 - Anders Svedjevik

Tack för tipset!

Jag fick en del problem bla med omröstningen.

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Driver Manager] Program type out of range

/DrawPoll.asp, line 87



' Denna fil innehåller subfunktionen som ritar ut en poll
' Samt Subfunktionen för att visa resultatet och subfunktionen för att kunna rösta.
' Sub:en ritar ut frågan som default, svaret ritas ut om en
' querystring med namnet draw och värdet result har skickats med.

Sub drawPoll(pollId)

	' Hämta informationen om denna poll
	strSQL = "SELECT q.qQuestion,q.qId FROM tblQuestions q, tblPolls p WHERE p.qId = q.qId AND p.pId = " & pollId
	Set objCon = openCon()
	Set objRs = objCon.Execute(strSQL)
	
	If objRs.Eof Then
	
		Response.Write("Frågan finns inte!")
		Exit Sub
		
	Else
	
		strQuestion = objRs("qQuestion")
		intQid = objRs("qId")
		
	End If
	
	Set objRs = Nothing
	
	Response.Write("<table width='100%' cellpadding=0 cellspacing=0>")
	Response.Write("<tr><td> <p><b>" & strQuestion & "</b></p><p>")
	
	' Lista alla svarsalternativ
	strSQL = "SELECT aId,aText FROM tblAlternatives WHERE qId = " & intQid
	Set objRs = objCon.Execute(strSQL)
	
	Do Until objRs.Eof
	
		Response.Write("" & objRs("aText") & "<br>")
		objRs.MoveNext
		
	Loop
	
	Set objRs = Nothing
	closeCon(objCon)
	
	Response.Write("<p>RESULTAT</p>")
	
	Response.Write("</td></tr></table>")

End Sub


Sub addVote(votedAlternative)

	' Lägg till lite säkerhet mot dubbelröstning
	bolVoted = Request.Cookies("kalle")(votedAlternative)
	If cBool(bolVoted) Then
	
		' Redan röstat
	
	Else
	
	Response.Cookies("kalle")(votedAlternative) = true
	Response.Cookies("kalle").Expires = DateAdd("h",intCookieTime,Now())
	
	strIp = Request.ServerVariables("REMOTE_ADDR")

	strSQL = "UPDATE tblAlternatives SET aNrVotes=aNrVotes+1, aIp = '" & strIp & "' WHERE aId = " & votedAlternative
	Set objCon = openCon()
	objCon.Execute(strSQL)
	closeCon(objCon)
	
	End If
	
	Response.Redirect(Request.ServerVariables("SCRIPT_NAME") & "?show=result")

End Sub


Sub drawResult(pollId)

	' Beräkna antalet röster:
	strSQL = "SELECT SUM(a.aNrVotes) FROM tblAlternatives a, tblPolls p WHERE p.qId = a.qId AND p.pId = " & pollId
	Set objCon = openCon()
	Set objRs = objCon.Execute(strSQL)
	
	intTotalVotes = objRS(0)
	
	Set objRs = Nothing
	
	' Rita ut staplar
	strSQL = "SELECT a.aNrVotes,a.aText FROM tblAlternatives a, tblPolls p WHERE p.qId = a.qId AND p.pId = " & pollId
	Set objRs = objCon.Execute(strSQL)
	
	Do Until objRs.Eof
	
		If intTotalVotes = 0 Then
			intProcent = 0
			strWidth = 0
		Else
			intProcent = Round((objRs("aNrVotes")/intTotalVotes)*100,1)
			strWidth = Round((objRs("aNrVotes")/intTotalVotes)*150,1)
		End If
		Response.Write(objRs("aText") & " - " & objRs("aNrVotes") & " (" & intProcent & "%)<br>")
		Response.Write("<img src='" & strPicturePath & "' height='" & strHeight & "' width='" & intProcent & "%'><br>")
		objRs.MoveNext
		
	Loop
	
	Set objRS = Nothing
	closeCon(objCon)
	
	Response.Write("<p>TILLBAKA</p>")

End Sub


Svara

Sv: Access till mysql

Postades av 2007-11-26 07:41:26 - Johan Djupmarker

Vilken rad är rad 87? I koden du skickade med är rad 87 en tom rad...

/Johan


Svara

Sv:Access till mysql

Postades av 2007-11-26 08:35:49 - Anders Svedjevik

Rad 87

intTotalVotes=objRS(0)


Svara

Sv: Access till mysql

Postades av 2007-11-27 17:46:13 - Anders Svedjevik

Hej igen!

Gjorde en ändring "SELECT SUM(a.aNrVotes) till "SELECT SUM('a.aNrVotes') med resultatet att drawPoll ritar ut antalet röster men inte i %

<code>Sub drawResult(pollId)

' Beräkna antalet röster:
strSQL = "SELECT SUM('a.aNrVotes') FROM tblAlternatives a, tblPolls p WHERE p.qId = a.qId AND p.pId = " & pollId
Set objCon = openCon()
Set objRs = objCon.Execute(strSQL)

intTotalVotes = objRS(0)

Set objRs = Nothing

' Rita ut staplar
strSQL = "SELECT a.aNrVotes,a.aText FROM tblAlternatives a, tblPolls p WHERE p.qId = a.qId AND p.pId = " & pollId
Set objRs = objCon.Execute(strSQL)

Do Until objRs.Eof

If intTotalVotes = 0 Then
intProcent = 0
strWidth = 0
Else
intProcent = Round((objRs("aNrVotes")/intTotalVotes)*100,1)
strWidth = Round((objRs("aNrVotes")/intTotalVotes)*150,1)
End If
Response.Write(objRs("aText") & " - " & objRs("aNrVotes") & " (" & intProcent & "%)<br>")
Response.Write("<img src='" & strPicturePath & "' height='" & strHeight & "' width='" & intProcent & "%'><br>")
objRs.MoveNext

Loop

Set objRS = Nothing
closeCon(objCon)

Response.Write("<p>TILLBAKA</p>")

End Sub
</code>

Har någon något btips?

mvh
Brännbukt


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

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 569 153
27 952
271 704
762
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