<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های امیر علی شکری</title>
        <link>https://virgool.io/feed/@AMIRCPSQL</link>
        <description>Asp.Net Core &amp; Angular &amp; TypeScript Full Stack Developer</description>
        <language>fa</language>
        <pubDate>2026-06-18 23:47:10</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/223851/avatar/jw6MJ3.jpeg?height=120&amp;width=120</url>
            <title>امیر علی شکری</title>
            <link>https://virgool.io/@AMIRCPSQL</link>
        </image>

                    <item>
                <title>اتصال پایتون به SQL Server</title>
                <link>https://virgool.io/@AMIRCPSQL/%D8%A7%D8%AA%D8%B5%D8%A7%D9%84-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-%D8%A8%D9%87-sql-server-i4b8qrbjsp8e</link>
                <description>SQL Server and Pythonخیلی وقت بود که دنبال یه آموزش می گشتم که توش Python رو به SQL Server وصل کنه ولی متاسفانه چیزی دستگیرم نشد . خوب به هر حال یجوری وصل شد و این آموزش به کسانی مثل من کمک خواهد کرد.خوب اول از همه پیشنیاز ها 1- کتابخانه ها (مهم ترین بخش)2-  محیط کد نویسی 3- مفسرخوب قطعا شما مفسر رو دارید و استفاده می کنیدمحیط کد نویسی هم همون شل پایتون خوبه و اگه حرفه ایی باشید مشکل نداره اما برای کسایی که تازه واردن توصیه ام اینه یا از VS Code یا از Pycharm استفاده کنن که پیش بینی کننده ی خوبی دارهبرای نصب پیشنیاز هاکامند پد رو باز کنید و دستور زیر رو بزنیدpython -m pip install pyodbc --userخوب این دستور کامل کتابخانه pyodbc رو نصب می کنهحالا باید به دستور کوچولو بزنید تا ببینید تمام پیشنیاز ها هست.import pyodbc
from pyodbc import *

drivers = pyodbc.drivers()
for driver in drivers:
      print(driver)خوب خروجی باید شبیه شکل زیر باشهدرایور های sql serverاون جاهایی که خط کشیدم باید باشن مخصوصا آخریش که رابط اصلی هستاگه نداشتین دانلود ODBC DRIVER 17 رو بزنید و دانلود کنید نصبش هم راحتهقدم بعدی کد ها ی مااول ایجاد ارتباط import pyodbc 
from pyodbc import *
server = سرور پیش فرض که موقع لاگین sql هست
server = A******
database = دیتابیس مورد نظر
* نکته دیتابیس قابل تغییر است *
database = test
connection  = pyodbc.connect(&#039;DRIVER={ODBC Driver 17 for SQL Server} ; &#039; \
                                                   &#039;SERVER=&#039;+ server + &#039;;&#039; \
                                                   &#039;DATABASE=&#039;+ datbase + &#039;;&#039; \
                                                    &#039;Trusted_connection=yes ; &#039;)اگه با ارور مواجه نشدید یعنی اتصال بر قرار شدهخوب پایان این آموزش در مورد Python و SQL Server باز هم صحبت خواهیم کرد.خدانگهدار</description>
                <category>امیر علی شکری</category>
                <author>امیر علی شکری</author>
                <pubDate>Fri, 03 Jul 2020 19:38:27 +0430</pubDate>
            </item>
            </channel>
</rss>