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


OpenXML

Postades av 2002-06-15 23:37:30 - Björn Svensson, i forum sql-server/msde, Tråden har 8 Kommentarer och lästs av 889 personer

Hej. Har två problem med OpenXML i SQL Server 2000.
1.
Jag lagrar xml data i en varchar som jag behöver läsa med openxml. sp:n - sp_xml_preparedocument kraschar då jag har svenska tecken i innehållet. Klagar på invalid charecter m.m. Då jag ersätter å,ä och ö så fungerar allt bra.

2.
På en annan PC (min) kan jag inte ens komma igång med openxml. Får felmedelandet - Can't load msxml2.dll. Jag har provat att registrera om msxml2.dll eftersom jag tidigare hade msxml3.dll (testat replace mode m.m), inget hjälper (t.o.m. installerat om sqlservern).

Har någon haft liknande problem eller - helst en lösning vore jag tacksam.


Svara

Sv: OpenXML

Postades av 2002-06-17 21:47:10 - Björn Svensson

Kan nog svara på fråga 1 själv - Man måste sätta ett N framför xmltexten (N'xmldata') för att få unicode, eller använda datatypen nvarchar.

Märkligt i.o.f.s. är att man i tabellen kan spara å,å,ö i varchar men inte läsa med openXML utan då måste använda nvarchar. Detta är inte bra eftersom nvarchar endast kan hantera 4000 tecken. Tänkte då använda ntext istället men det går inte att använda ntext som en lokal variabel (suck).

Har fortfarande problem med fråga 2 - Can't load msxml2.dll.


Svara

Sv: OpenXML

Postades av 2002-06-18 10:57:25 - Christoffer Hedgate

På fråga 1 tror jag svaret är att du inte har angett encoding för xml-datan. När du kör med nvarchar fungerar det eftersom den då använder unicode. Testa sätt encoding='ISO-8859-1' i xml-deklarationen.

fråga 2 har jag ingen aning om, verkar mycket skumt. Vad har du för version av SQL Server?


Svara

Sv: OpenXML

Postades av 2002-06-18 16:31:10 - Björn Svensson

Hade tidigare lite slarvigt testat med utf-8 och utf-16 vilket inte fungerade. Men med ISO-8859-1 fungerar det, tack för tipset.

Kör med någon BETA 2 version som man kunde misstänka. Men har
provat att installera den på en annan PC och då är allt OK. Så det måste
vara något med min PC, frågan är bara vad ?


Svara

Sv: OpenXML

Postades av 2002-06-18 17:49:34 - Christoffer Hedgate

Samma OS?


Svara

Sv: OpenXML

Postades av 2002-06-19 08:58:12 - Björn Svensson

Nä, det är det ju inte förstås. Jag kör på W2000 och den andra på W98. Fast det är ju lite tungt att byta OS.


Svara

Sv: OpenXML

Postades av 2002-06-19 11:17:56 - Christoffer Hedgate

Samma språk? Det kan ju ha något att göra med var den letar efter msxml2 eller nåt sånt att göra. Överhuvudtaget rekommenderas det absolut inte att köra SQL Server på Win98 mer än möjligen för test eller nåt.


Svara

Sv: OpenXML

Postades av 2002-06-19 11:50:35 - Björn Svensson

Jag vet, kör på W98 bara för att testa.

Ska testa att avinst. msxml3.dll och inst. om msxml2.dll igen. Höll på att stökade med detta förut när jag körde FOR XML frågor och behövde msxml3.dll för XSLT. Troligen är det detta som har förstört något. Fungerar det inte får jag utveckla openXML funktionerna på en annan PC (ger helt enkelt upp). Tack ändå för hjälp och tips.

/Björne


Svara

Sv: OpenXML

Postades av 2002-08-21 21:34:40 - Fredrik Salomonsson

Hej.

Din fråga 2:
Om du snart ger upp...

Ett sista desperat försök vore kanske att leta efter alla förekomster av komponenten i registret.
Ta bort dessa och testa att installera om igen.

Men... Be careful out there ;-) Ta kopia på registret...

//fredda


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 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

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 617
27 953
271 709
5 750
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