Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Apa cara paling sederhana untuk mengakses mssql dengan python atau ironpython?

Semua orang tampaknya memiliki cPython -> sisi SQL Server tertutup. Jika Anda ingin menggunakan IronPython, Anda dapat menggunakan API ADO.NET standar untuk berbicara dengan database:

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()

Jika Anda sudah memiliki IronPython, Anda tidak perlu menginstal apa pun lagi.

Banyak dokumen tersedia di sini dan di sini .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mensimulasikan DEADLOCK di SQL Server?

  2. Proses Lengkap untuk Menyalin Tabel dari Satu Database ke Database Lainnya (Ekspor-Impor) di SQL Server

  3. Tabel sementara lokal dan global di SQL Server

  4. Parsing XML ke SQL Server

  5. SQL Server:Lampirkan versi yang salah 661