asp, php и mssql, создание базы
От: Скрама Россия  
Дата: 24.02.08 12:54
Оценка:
Есть задача: создать базу и таблицы в MSSQL Desktop Engine на ASP, ну, и дальше предполагается работа с ней.
Как это делать на asp не знаю. Думал сначала создать все на php и отладить остальной код, а потом разобраться с созданием/удалением баз, но не получилось.
На php и mysql делал так:
<?
$conn = mysql_connect ($sv_host, $sv_user, $sv_pswd);
$sql =  "CREATE DATABASE $db_name";
  if (!mysql_query($sql)){
    ...
  } else {
    mysql_select_db($db_name, $conn);

    $sql = <<<HERE
CREATE TABLE `Themes` (
`idThemes` INT UNSIGNED NOT NULL AUTO_INCREMENT ,
`ThemeText` VARCHAR( 255 ) NOT NULL ,
UNIQUE (`idThemes`)    ) COMMENT = 'Таблица тем для сортировки опросов';
HERE;
   if (!mysql_query($sql)){
     ...
   } else {
     print "Themes успешно создана!<br>";
   }
// ну и так далее
?>

Пытался сделать тоже самое с заменой 'mysql' на 'mssql', по докам вроде функции идентичны, но не получилось — уже на создании базы выдавал ошибку.
Как быть? И вообще, как можно на MSSQL DE создать базу, там вроде нет никаких утилит для этого?
Заранее спасибо за ответ.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.