سلام
می خواستم بدونم دستور پایین چه نوعی را بر میگرداند؟رشته یا ....؟
select count(distinct UserName) from FX_IPLOG
سلام
می خواستم بدونم دستور پایین چه نوعی را بر میگرداند؟رشته یا ....؟
select count(distinct UserName) from FX_IPLOG
با عرض سلام
دوست عزیز
تابع Count از توابع جمعی می باشد که خروجی آن عدد است نه چیز دیگر
این Query هم که نوشتین میاد و تعداد UserName های غیر یکسان رو بر می گردونه
موفق باشید
INTEGER
ولی اگر از توابع دیگری چون MAX یا MIN استفاده کرده بودین نوع داده متناسب با نوع فیلد UserName بود.
وبلاگ من (Advanced SQL Querying)
ممنون از جواب سریع شما دوستان
دلیل سوال من این بود:
در کد پایین من به عدد برگردادنده شده از query در آرایه ام احتیاج دارم.
Set c_usrnm= DBConnection1.Execute("select count(distinct UserName) from FX_IPLOG")
Dim x()
ReDim x((c_usrnm),2)
اما با error زیر مواجه میشم:
Microsoft VBScript runtime (0x800A000D)
Type mismatch
/Report_4x/ip_login2_events.asp, line 58
اگه نوع برگردونده شده integer باشه نباید مشکلی باشه!!!
دلیل این error چی میتونه باشه؟