PDA

View Full Version : آیا FiledType برای nvarchar در دلفی وجود دارد؟



AlirezaBahredar
سه شنبه 19 شهریور 1387, 10:19 صبح
باسلام
در دلفی FiledType هایی مثل ftString یا ftInteger وجود داره....از اونجایی که دیتابیس من در MSSQL درست شده و DataType برخی از فیلدهای جدول من از نوع nvarchar هست چجوری می تونم این FiledType هارو در دلفی داشته باشم.؟....
با تشکر

amin_alexi
سه شنبه 19 شهریور 1387, 10:55 صبح
سلام
نوع String

mortezakiaee
سه شنبه 19 شهریور 1387, 10:56 صبح
این فیلد ها به صورت WIDESTRING شناخته می شوند

AlirezaBahredar
سه شنبه 19 شهریور 1387, 12:11 عصر
سلام
نوع String

با سلام....
نه دوست عزيز ديتا تايپ nvarchar در MSSQL از نوع يونيکدهست نه String





i:=ord(ADOTable1.Fields[0].DataType);


مقادير برگشتي از ord(ADOTable1.Fields[0].DataType); مقادير عدديست که با توجه به اين مقادير مي توان فهميد که نوع DataType هر فيلد چه مقداريست.
مثلا براي nvarchar ,ncharمقدار 24 و براي int مقدار 3 وبراي real مقدار 6 برگشت داده مي شود.