Comment lister toutes les tables de MSSQL?
Je suis en utilisant le code ci-dessous pour afficher les tables de ma base de données.
- Je obtenir "Connecté à la base de données", mais rien d'autre. Est mon code correct? puis-je utiliser un autre moyen d'obtenir l'info dont j'ai besoin?
<?php
$link = mssql_connect('HOST', 'user', 'pass');
if (!$link || !mssql_select_db('dbname', $link)) {
die('Unable to connect or select database!');
}else{
echo"Connected to database";
}
$v = mssql_query("Select name from sysobjects where type like 'u'");
$row = mssql_fetch_array($v);
echo "<br>"; echo $row[0]; echo "<br>";
mssql_free_result($v);
?>
Je ne suis pas sûr à 100% mais ce travail:
Votre requête semble fonctionner sur la MSSQL2000. Ne vous obtenez une erreur ou quelque chose?
Pas d'erreur, juste connecté à la base de données et rien d'autre. Je suis sûr que sur la base de données .. comment puis-je savoir si c'est un problème avec les autorisations? Je ne suis pas d'hébergement de la base de données et j'ai besoin de savoir avant de contacter l'hôte. Merci encore
mssql_fetch_array($v, MSSQL_NUM);
. Aussi, êtes-vous sûr de la base de données sélectionnée?Votre requête semble fonctionner sur la MSSQL2000. Ne vous obtenez une erreur ou quelque chose?
Pas d'erreur, juste connecté à la base de données et rien d'autre. Je suis sûr que sur la base de données .. comment puis-je savoir si c'est un problème avec les autorisations? Je ne suis pas d'hébergement de la base de données et j'ai besoin de savoir avant de contacter l'hôte. Merci encore
OriginalL'auteur user523129 | 2011-04-07
Vous devez vous connecter pour publier un commentaire.
Autre façon, extrait également le nom du schéma de
Oui, c'est possible. Essayez de vous connecter et exécuter cette requête avec certaine application comme SSMS ou SQL Explorer. Il peut vous donner plus de message d'erreur détaillé.
Ou peut-être il n'existe pas de tables DB
Hmm, je souhaite que je pourrais installer tout cela dans l'hôte, mais je ne peux pas, une autre façon de faire? Merci encore une fois
Probablement, vous avez raison. Je vais obtenir le service d'hébergement. Merci une tonne!
OriginalL'auteur MadBender
Devrait faire de la magie 😀
Et si tu veux voir toutes les colonnes, je ne
so u obtiendrez une ligne avec toutes les Colonnes, ce n'est pas parfait, mais il fait l'affaire si u veux juste savoir qqch
OriginalL'auteur swisscoder