Question Listview SQL server

Plus d'informations
il y a 2 ans 4 mois - il y a 2 ans 4 mois #31487 par Frigouli
Listview SQL server a été créé par Frigouli
Bonjour,

j'aurais besoin d'afficher le contenu d'une table dans une listview ... j'ai donc utilisé un code que j'avais réalisé il y a longtemps avec le module MySql et il fonctionnait très bien ...
Sauf que la ça ne fonctionne pas et je pense qu'il faut utiliser le module Microsoft.SqlServer.Management.SMO.Database ... enfin je suppose ?

Etant débutant et nul en anglais pouvez vous m'aider à transposer cela pour du MySQL server svp ? j'ai du mal à trouver/comprendre mon bonheur sur internet

Merci beaucoup pour votre aide !

$listview = New-Object System.Windows.Forms.ListView
$listview.TabIndex = 3
$listview.Location = New-Object System.Drawing.Point(10,70)
$listview.Size = New-Object System.Drawing.Size(300,310)
$listview.View = "Details"
$listview.GridLines = $true
$listview.FullRowSelect = $true
$listview.AllowColumnReorder = $true
$listview.Scrollable = $true
$listview.Sorting ='None'         

$col = $listview.Columns.Add("user_code", 60)
$col = $listview.Columns.Add("default_printer", 90)
$col = $listview.Columns.Add("LPT_SHARE", 90)


[void][system.reflection.assembly]::LoadWithPartialName("Mysql.Data")
$connection = "server=*****\*****;uid=*****;password=*******;database=****"
$ObjMysql = New-Object Mysql.Data.Mysqlclient.Mysqlconnection
$ObjMysql.ConnectionString = $connection
$ObjMysql.open()
$req = "select * from PAR_MAP_USER_PRINT"
$Sqlcommand = new-object Mysql.data.mysqlclient.mysqlcommand($req,$ObjMysql)
$mysqlAdapt = New-Object MySql.Data.MySqlClient.MySqlDataAdapter($Sqlcommand)
$mysqldataset = new-object System.Data.DataSet
$recordcount = $mysqlAdapt.fill($mysqldataset, "data")

$listview.BeginUpdate()
$listview.items.Clear()    
 foreach ($ligne in $mysqldataset.tables[0])
    {
        $item = New-Object System.Windows.Forms.ListViewItem($ligne.user_code)
        [Void]$item.SubItems.Add($ligne.default_printer)
        [Void]$item.SubItems.Add($ligne.LPT_SHARE)
        [Void] $listview.Items.Add($item)
    }

Dernière édition: il y a 2 ans 4 mois par Frigouli.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 ans 4 mois #31490 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Listview SQL server
Salut,
recherche des exemples autour de System.Data.SqlClient.SqlConnection :
    $SqlConnection = New-Object System.Data.SqlClient.SqlConnection
    $SqlConnection.ConnectionString = ('Data Source={0};Initial Catalog={1};Connection Timeout=120;Integrated Security=SSPI;' -f $Server, $DBName)
    $SqlConnection.Open()

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.066 secondes
Propulsé par Kunena