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


Konstiga språk i SQL

Postades av 2003-12-09 07:38:44 - Johan Kederstedt, i forum visual basic - allmänt, Tråden har 6 Kommentarer och lästs av 539 personer

Hej

Har ett problem. Har en tabell i SQL2000 där en kolumn är av typen nVarChar. I den finns japanska tecken. Mitt mål är att få resultatet till en asp sida via en component(VB6).
Jag använder en helt vanlig sql sats för att hämta datan "SELECT mydata FROM myTable WHERE villkor uppfylls" . Så långt inga problem, den hämtar information men den visas bara som ??????(frågetecken). Varje japanskt tecken ersätts med ett ?-tecken.

Behöver lite vägledning, hoppas någon har någon lösning.


Jag har även testat att skapa en variabel av typen variant som ska ta emot RS, sedan skriver jag ut variabeln men den innehåller bara ?????


Tack på förhand
//Johan


Svara

Sv: Konstiga språk i SQL

Postades av 2003-12-09 08:12:13 - Pelle Johansson

Hmm, visar du det som kommer från datat direkt på din htmlsida? I så fall tror jag att du på något sätt måste ställa om characterset så att du kan visa utländska tecken på något sätt. Leta efter den metatagg som klarar japanska tecken.

Prova:
<meta http-equiv="Content-Type" content="text/html; charset=x-sjis">


Svara

Sv: Konstiga språk i SQL

Postades av 2003-12-09 15:32:59 - Johan Kederstedt


På min asp sida använder jag ett object som hämtar informationen från databasen, men jag lyckas inte ens få rätt info till objektet.

Har testat att skriva ut RS direkt men det blir bara ?-tecken


//J


Svara

Sv: Konstiga språk i SQL

Postades av 2003-12-09 21:52:34 - Pelle Johansson

Hur menar du med rätt info - returnerar du inte ett recordset från komponenten som du sen kan arbeta med?


Svara

Sv: Konstiga språk i SQL

Postades av 2003-12-10 09:56:06 - Johan Kederstedt

Hej

Jag menar att recordsetet bara innehåller ?-tecken när jag skriver ut.

När jag via SQLs query analyzer ställer en fråga så blir resultatet rätt, alltså inte ?-tecken utan tex japanska.

Det verkar som om att ado inte kan hantera tecknen som finns i db utan ersätter dessa med ?-tecken. Testar ju att skriva ut rs med msgbox men msgbox kanske förväntar sig en annan typ. Har därför även testat att skapa en variabel av typen variant och lagt rs i den för att sedan skriva ut, men även då blir det ?-tecken


//J


Svara

Sv: Konstiga språk i SQL

Postades av 2003-12-11 08:01:18 - Jenny Månsson

nja, det är VB i sig som inte kan hantera unicode och andra språk. Därför ersätter VB varje tecken med ?. (Och det är i vb miljö du kontrollerar recordsetet)

Ett test som kommer fram till detta:
Skriv de tecken du har problem med i word och försök kopiera in dem i en textbox. Det går inte, men däremot kan du kopiera in dem i en rich edit control...
Du kan inte heller kopiera in dem i immediate fönstret...

Vet dock ej hur man löser det här, har också problem med detta men har inte hittat någon perfekt lösning.

Jag kom lite på vägen med min fråga i [F&#229;r inte till riktigt rottecken &amp;#8730; ]


Svara

Sv: Konstiga språk i SQL

Postades av 2003-12-15 10:07:02 - Johan Kederstedt

Hej

Tiden rinner iväg. Hittade den här sidan på nätet. http://vancouver-webpages.com/multilingual/index.shtml

Lyckades utan problem att hämta data från sql direkt till sidan, gör ett sista försök med att hämta via komponenten.


//JOhan


Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

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 553
27 958
271 741
2 719
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