preguntar acerca de sqldatareader
22
réponses
Lecteur de données SQL-Gestion des valeurs de colonne Null
J'utilise un SQLdatareader pour construire des poco à partir d'une base de données. Le code fonctionne, sauf lorsqu'il rencontre une valeur null dans la base de données. Par exemple, si la colonne FirstName de la base de données contient une valeur n …
demandé sur
1970-01-01 00:33:29
3
réponses
ExecuteReader nécessite une Connexion ouverte et disponible. La connexion est fermée
Ok, j'ai posé des questions sur cette erreur en début de semaine et j'ai eu des réponses très utiles et sans doute les choses se sont radicalement améliorées depuis que j'ai commencé à suivre les suggestions.
cependant, maintenant que j'utilise la m …
demandé sur
1970-01-01 00:33:29
13
réponses
conversion de SqlDataReader en JSON
public string toJSON(SqlDataReader o)
{
StringBuilder s = new StringBuilder();
s.Append("[");
if (o.HasRows)
while (o.Read())
s.Append("{" + '"' + "Id" + '"' + ":" + o["Id"] + ", "
+ '"' + "CN" + '"' + ":" …
demandé sur
1970-01-01 00:33:31
11
réponses
Comment vérifier si un datareader est null ou vide
j'ai un lecteur de données qui renvoie un lsit d'enregistrements à partir d'une base de données sql server. J'ai un champ dans la base de données appelée "Autres". Ce champ est à 50% du temps vide ou null.
j'essaie d'écrire un code qui vérif …
demandé sur
1970-01-01 00:33:29
22
réponses
Vérifier le nom de la colonne dans un objet SqlDataReader
Comment puis-je vérifier si une colonne existe dans un objet SqlDataReader ? Dans ma couche d'accès aux données, j'ai créé une méthode qui construit le même objet pour plusieurs appels de procédures stockées. L'une des procédures stockées a une col …
demandé sur
1970-01-01 00:33:28
5
réponses
SqlDataReader vs SqlDataAdapter: lequel a la meilleure performance pour retourner un DataTable?
je veux savoir qui a la meilleure performance pour retourner un DataTable . Ici pour SqlDataReader j'utilise DataTable.Load(dr)
utilisant SqlDataReader :
public static DataTable populateUsingDataReader(string myQuery)
{
DataT …
demandé sur
1970-01-01 00:33:33