RE: To cast or not to cast?
- From: ilyatum@xxxxxxxxxxxxxxxxxxxx ("Ilya Tumanov [MS]")
- Date: Fri, 08 Apr 2005 01:29:20 GMT
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/
frlrfsystemdatasqldbtypeclasstopic.asp
UInt32: Int will do. Signed and Unsigned integers are actually the same;
just cast them to the right type.
UInt16: SmallInt, see warning above
Byte: TinyInt
BioAPI_*: look up underlying type definition and use it. Enums are Int32 by
default.
IntPtr: it's Int32, so store it as Int.
Note, however, it's probably pointless to store pointers in the data base.
Pointer itself is not important, most likely you need to store whatever
it's pointing to.
Best regards,
Ilya
This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------
> From: "Jeremy" <jezonline@xxxxxxxxxxx>
> Subject: To cast or not to cast?
> Date: Fri, 8 Apr 2005 00:21:17 +0100
> Lines: 25
> X-Priority: 3
> X-MSMail-Priority: Normal
> X-Newsreader: Microsoft Outlook Express 6.00.2800.1478
> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1478
> Message-ID: <umEpDi8OFHA.3880@xxxxxxxxxxxxxxxxxxxx>
> Newsgroups: microsoft.public.dotnet.framework.compactframework
> NNTP-Posting-Host: host-84-9-101-26.bulldogdsl.com 84.9.101.26
> Path: TK2MSFTNGXA01.phx.gbl!TK2MSFTNGP08.phx.gbl!tk2msftngp13.phx.gbl
> Xref: TK2MSFTNGXA01.phx.gbl
microsoft.public.dotnet.framework.compactframework:26546
> X-Tomcat-NG: microsoft.public.dotnet.framework.compactframework
>
> Hi,
>
> I'm trying to convert the following types into types that I can insert in
an
> SQL database (via a webservice). None of these however are accepted by Sql
> (i.e., there is no OleDbType for them). I could only use integer type for
> UInt32, that's about it. I'm totally unsure about the other types. What
I've
> tried doing so far is casting them prior to sending them to the
webservice.
> When inserting them I get errors though. Would anyone know/could point me
to
> types that I could use? Any help would be really appreciated, i'm lost!
>
> Thanks so much!
>
>
> System.UInt32 Length;
> System.Byte HeaderVersion;
> BioAPI_BIR_DATA_TYPE Type;
> System.UInt16 FormatOwner;
> System.UInt16 FormatID;
> System.Byte Quality; /*INT8 BioAPI_QUALITY*/
> BioAPI_BIR_PURPOSE Purpose;
> BioAPI_BIR_AUTH_FACTORS FactorsMask;
> System.IntPtr BiometricData;
> System.IntPtr Signature;
>
>
>
.
- Follow-Ups:
- Re: To cast or not to cast?
- From: Jeremy
- Re: To cast or not to cast?
- References:
- To cast or not to cast?
- From: Jeremy
- To cast or not to cast?
- Prev by Date: Re: To cast or not to cast?
- Next by Date: Re: How to "escape" a single quote in SQL Server CE select statement
- Previous by thread: Re: To cast or not to cast?
- Next by thread: Re: To cast or not to cast?
- Index(es):
Relevant Pages
|