ورود

View Full Version : گرفتن Error در تعريف dsn براي بانک اطلاعاتی



s_mm99
دوشنبه 03 مرداد 1384, 13:37 عصر
سلام
وقتی برای بانک اطلاعاتی dsn تعریف میکنم خطای could not conver variant type null into string رو میده نمی دونم چیکار کنم لطفا راهنمایی کنید

m-khorsandi
دوشنبه 03 مرداد 1384, 15:57 عصر
درود

میشه بیشتر توضیح بدید؟ منظورتون از Dsn برای بانک اطلاعات چیه؟

s_mm99
سه شنبه 04 مرداد 1384, 07:15 صبح
منظورم درست کردن DSN است دیگه درواقع تعریف یک نام مستعار برای بانک اطلاعاتی که وابسته به مسیر نیست در مو قع ارجاع به بانک اطلاعاتی دنبال بانکی با این نام میگرده و مسیرش رو خودش پیدا میکنه

vcldeveloper
پنج شنبه 06 مرداد 1384, 01:48 صبح
می تونی با استفاده از تابع VarIsNull چک کنی که آیا متغیر variant ایی که استفاده می کنی، Null هست یا نه:


if not VarIsNull(ur_Variable) then
begin
// Do something with ur varibale
end;

بجای ur_Variable از متغییری که خودت تعریف کردی استفاده کن.

s_mm99
شنبه 08 مرداد 1384, 07:28 صبح
من اصلا متغییر variant ندارم این مشکل در ست بهد از این که من مقدار conectionstring مربوط به adotable با یه dsn تعریف شده مقدار میدم این مشکل پیش میاد