PDA

View Full Version : مشکل ورود اطلاعات از اکسل به SQl



babak2000
جمعه 20 اردیبهشت 1387, 12:05 عصر
با سلام به دوستان

یه جدول اکسل دارم که بعد از اینپورت کردن به Sql 2000 یکی از ستون ها (کد ملی افراد)

Null می افته البته نه کل ردیف ها ، بعضی ردیف ها Null هستش و تعدادی دیگر

پر شده

آیا راهی هست که بشه اکسل مورد نظر را بصورت کامل اینپورت (InPort ) کرد ؟؟

چون تعداد کد ملی های خالی زیاد هست وارد کردن دستی ، خیلی زمان میگیره

نکته دیگه زمانی هست که روی سلول کد ملی داخل اکسل کلیک میکنم آخر عدد مورد نظر

علامت ' می افته و فکر میکنم دلیل خالی افتادن کد همین علامت باشه (البته توی اکسل قابل

ریپلیس Replace نیست) مثلا بصورت '1035421189

نکته دیگه اطلاعات اکسل را نمیتونم به اکسس منتقل کنم و خطایی اکتیو ایکس میده

ممنون میشم راهنمایی بفرمایید

AminSobati
جمعه 20 اردیبهشت 1387, 15:18 عصر
دوست عزیزم نوع فیلد کد ملی در SQL Server چی هست؟ آیا varchar آزمایش کردین یا عددی هست؟

babak2000
جمعه 20 اردیبهشت 1387, 15:29 عصر
با سلام استاد عزیز AminSobati

نوع فیلد Nvarchar هستش ولی من فکر میکنم sql مشکل نداشته باشه چون خیلی از ردیف ها کدهاشون

پر شده و اونهایی هم که Null خورده مشکل اصلیش از جدول مادر یعنی اکسل هستش

همانطور که گفتم در زمانیکه داخل سلول یکی از کدهای ملی در اکسل می شوم علامت '

در انتهایی عدد دیده میشه به این صورت '10364765 که هر چی هست زیر سر همین علامت است