سلام bakhanbeigi عزيز
1. آبجكتهاي Session و Application اطلاعاتشون توي حافظه سرويس دهنده وب ذخيره ميشه و فضايي رو از وب شما اشغال نمىكنند. اما بايد توجه كنيد كه استفاده زياد از اين دو آبجكت باعث افت شديد در كارايي سرويس دهنده وب ميشه.
2. در مورد فرق بين MS Access و SQL Server همونطوري كه Zanguei عزيز گفتن؛ حجم اطلاعاتي كه مىتونيد در ديتابيس نگهداري كنيد در Access Database محدود هست در حدود 2 GB . اما SQL قادره اطلاعاتي تا حدود 32 Terrabyte رو نگهداري كنه و در ضمن از امنيت بيشتري برخورداره و امكانات بيشتري رو در اختيار شما قرار ميده. بنابر اين SQL نسبت به Access برتري داره.
3. براي Upload كردن فايل در ASP سرور شما بايد يكي از Componentهاي مربوط به اين كار رو مثل ASP Upload پشتيباني كنه. البته با برنالمه نويسي بدون نياز به اين كامپوننت ها ميشه اين كار رو انجام داد. البته تا حالا همچين كاري نكردم ولي امكانش وجود داره.