Hi,<br><br>As far as I know the driver doesn&#39;t do any character encodings with the values retieved from the database, according to your<br>default database setting you may try to convert those strings manually. For example if your database has the 1252 codepage by default, the character conversion may look something like:<br>

<br>
byte[] bytes = <span class="nfakPe">Encoding</span>.Convert(<span class="nfakPe">Encoding</span>.Unicode, <span class="nfakPe">Encoding</span>.Default,<span class="nfakPe"> Encoding</span>.Unicode.GetBytes(shape.getValue(index)));<br>
<div id=":13k" class="ArwC7c ckChnd">
string str = <span class="nfakPe">Encoding</span>.GetEncoding(1252).GetString(bytes);</div><br><br>Best regards,<br><br>Tamas<br><br><br><br><div class="gmail_quote">2009/1/15 Murty Maganti <span dir="ltr">&lt;<a href="mailto:MMaganti@oriongis.com">MMaganti@oriongis.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">








<div link="blue" vlink="purple" lang="EN-US">

<div>

<p>Hello </p>

<p>&nbsp;</p>

<p>I am having some issue with attribute (field) values for
ArcSDE or Oracle Spatial layers. All text field values are becoming junk
characters (after calling queryByRect() method). I am using C# map script and
VS 2008. This is happening for text fields. Number and date fields seems to be
fine. Is there any special encoding I need to handle in .Net when values are
retrieved (shapeObj.values)? Same field values looks fine in ArcIMS and ArcMap.</p>

<p>&nbsp;</p>

<p>Thanks</p>

<p>Murty</p>

<p>&nbsp;</p>

</div>

</div>


<br>_______________________________________________<br>
mapserver-users mailing list<br>
<a href="mailto:mapserver-users@lists.osgeo.org">mapserver-users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/mapserver-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/mapserver-users</a><br>
<br></blockquote></div><br>