از همگی تشکر میکنم واقعاً جوابها عالی بودن، خیلی گشتم ولی جایی اینطوری جواب پیدا نکردم.
3تا سوال دارم
1- دارم با پایگاه داده Access کار میکنم، و همچین کوئری نوشتم که ایراد میگیره:
select * from myTB where id = '" + id.ToString()
در حالی که اگه کوئری به صورت زیر باشه مشکلی نداره
select * from myTB where id = '3'
id از نوع integer هست
روش هایی هست که مشکلمو حل کنم اما من سریعترین و ساده ترین راه رو میخوام یاد بگیرم، مثلاً کد زیر جواب داده:
Dim comand As New SqlCommand("select * from myTB where id = @id", connection)
comand.Parameters.Add("@id", SqlDbType.Int).Value = id
2- چرا جلو بعضی تابع ها () داریم ولی جلو بعضی ها نه، چه تاثیری در جواب داره؟
3- برای صدا کردن تابع ها فرقی میکنه از Call استفاده کنیم یا نه؟ در هر صورت ویژال بیسیک خطا نمیگیره!