Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Кой е най-лесният начин за достъп до mssql с python или ironpython?

Всички останали изглежда са покрили страната cPython -> SQL Server. Ако искате да използвате IronPython, можете да използвате стандартния ADO.NET API, за да говорите с базата данни:

import clr
clr.AddReference('System.Data')
from System.Data.SqlClient import SqlConnection, SqlParameter

conn_string = 'data source=<machine>; initial catalog=<database>; trusted_connection=True'
connection = SqlConnection(conn_string)
connection.Open()
command = connection.CreateCommand()
command.CommandText = 'select id, name from people where group_id = @group_id'
command.Parameters.Add(SqlParameter('group_id', 23))

reader = command.ExecuteReader()
while reader.Read():
    print reader['id'], reader['name']

connection.Close()

Ако вече имате IronPython, не е необходимо да инсталирате нищо друго.

Много налични документи тук и тук .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Сценарий за време на проектиране на SQL-Server DB (разпределен или централизиран)

  2. sql:DELETE + INSERT срещу UPDATE + INSERT

  3. GitHub Commit Error:Разрешението е отказано фатално:Не може да се обработи път ~/App_Data/aspnet-MyProject.mdf

  4. Показване на данни от базата данни в DropDownList в asp.net MVC3

  5. как да извлека само годината от датата в sql server 2008?