واضح آرشیو وب فارسی:سایت ریسک: مشکل در نمایش اطلاعات Database J4vad 26 ارديبهشت 1387, 01:39با سلام , بنده یک صفحه دارم و می خواهم در آن اطلاعاتی را از یک Table در Access توسط فرامین ODBC فراخوانی کنم ؛ دقت کنید بنده جز Access چیز دیگری مد نظرم نیست ! مشکل بنده با Access است و فقط هم می خواهم از Access استفاده شه . بنده یک نمونه ASP آن را نوشتم جواب نداد و PHP آن را نوشتم آن هم نیز جواب نداد . و تمامی اطلاعات به صورت علامت" ؟؟؟؟ " در می آیند ! لطفا راهنمایی کنید ! بنده این کد را به ASP نیاز دارم ! که بتواند اطلاعات را از Database بخواند و "؟؟؟؟" نشود ! نمونه کد Php بنده : <?php $connectionstring = odbc_connect("t1", "", ""); $query = "SELECT top 5 * FROM MainT"; $rs = odbc_exec($connectionstring, $query); odbc_fetch_row($rs); odbc_result_all($rs,"border=5"); odbc_close($connectionstring); ?> با تشکر . J4vad 26 ارديبهشت 1387, 11:07دوستان ! کسی در این باره اطلاعاتی ندارد ؟ با تشکر . shnoit 26 ارديبهشت 1387, 11:35موقع درست کردن دیتابیس اون را روی latin1 بزارین و بعدا" دیتابس رو ایجاد نمائید. مثل دیتابیسphp nuke. mosyhey 26 ارديبهشت 1387, 11:59اگر داده ها را از دیتابیس می خواند، ولی به صورت ؟؟؟ نشان می دهد، احتمالاً مشکل از یونیکد نبودن و تنظیم نبودن صحیح کد پیج است. برای asp هم در صفحات ورود اطلاعات به دیتابیس و هم در صفحات بازخوانی آنها، این کد ها را لحاظ کنید: برای یونیکد: <%@LANGUAGE="VBSCRIPT" CodePage=65001%> <%Session.CodePage="65001"%> ... <meta "Content-Type" content="text/html; charset=utf-8"> ... ... J4vad 26 ارديبهشت 1387, 12:29موقع درست کردن دیتابیس اون را روی latin1 بزارین و بعدا" دیتابس رو ایجاد نمائید. مثل دیتابیسphp nuke. دوست عزیز عرض کردم Access ! مثل اینکه تا به حال با Access کار نکرده اید ! از Latin-1 خبری نیست ! در Access مقدار Unicode هست که به Yes تغییر داده ام ! و مشکل از آن نیست. اگر داده ها را از دیتابیس می خواند، ولی به صورت ؟؟؟ نشان می دهد، احتمالاً مشکل از یونیکد نبودن و تنظیم نبودن صحیح کد پیج است. برای asp هم در صفحات ورود اطلاعات به دیتابیس و هم در صفحات بازخوانی آنها، این کد ها را لحاظ کنید: با تشکر ، <%@LANGUAGE="VBSCRIPT" CodePage=65001%> <%Session.CodePage="65001"%> بنده این را لحاظ نکرده بودم تست می کنم ! و جواب را در همین جا می گویم ، چون در حال حاضر برروی ویندوزم IIS نصب نیست. با تشکر . shnoit 26 ارديبهشت 1387, 12:46نمونه کد Php بنده : <?php $connectionstring = odbc_connect("t1", "", ""); $query = "SELECT top 5 * FROM MainT"; $rs = odbc_exec($connectionstring, $query); odbc_fetch_row($rs); odbc_result_all($rs,"border=5"); odbc_close($connectionstring); ?> دوست عزیز شما خودتون کد php گذاشتین منم برای دیتابیس My SQL خدمتتون عرض کردم. J4vad 26 ارديبهشت 1387, 15:40بنده یک صفحه دارم و می خواهم در آن اطلاعاتی را از یک Table در Access توسط فرامین ODBC فراخوانی کنم ؛ دقت کنید بنده جز Access چیز دیگری مد نظرم نیست ! مشکل بنده با Access است و فقط هم می خواهم از Access استفاده شه . بنده یک نمونه ASP آن را نوشتم جواب نداد و PHP آن را نوشتم آن هم نیز جواب نداد . ممنون که کمک کردید ! اما اصلا جمله بنده را نخواندید ! فرامین ODBC در Php اصلا برای Mysql استفاده نمی شود ! قطعه کد بنده را مطالعه کنید . موفق باشید. J4vad 29 ارديبهشت 1387, 10:43mosyhey تشکر فراوان ! مشکل همین بود . موفق باشید.
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 3073]