На самом деле вы можете использовать класс SqlConnectionStringBuilder
для построения строки подключения. Чтобы построить строку соединения, вам необходимо создать экземпляр объекта из этого SqlConnectionStringBuilder
и установить их свойства с параметрами, которые вы используете для подключения к базе данных. Затем вы можете получить строку соединения из свойства ConnectionString
из объекта SqlConnectionStringBuilder
, как показано в этом примере:
Например:
blockquote >SqlConnectionStringBuilder sConnB = new SqlConnectionStringBuilder () { DataSource = "ServerName", InitialCatalog = "DatabaseName", UserID = "UserName", Password = "UserPassword" }.ConnectionString SqlConnection conn = new SqlConnection(sConnB.ConnectionString);
Вы можете либо использовать оператор
new
, чтобы сделать это напрямую.Например:
blockquote>SqlConnection conn = new SqlConnection( new SqlConnectionStringBuilder () { DataSource = "ServerName", InitialCatalog = "DatabaseName", UserID = "UserName", Password = "UserPassword" }.ConnectionString );
Вы можете добавить дополнительные параметры для создания вашей строки подключения. Помните, что параметры определяются значениями, заданными в свойствах объекта
SqlConnectionStringBuilder
.Также вы можете получить строку подключения к базе данных из коннекта Microsoft Visual Studio с подключенной БД. Когда вы выбираете БД, на панели свойств отображается строка подключения.
Полный список свойств класса
SqlConnectionStringBuilder
указан на этой странице с сайта Microsoft MSDN.О пользователе по умолчанию SQL Server, sa означает «системный администратор», и его пароль зависит от версии SQL Server. На этой странице вы можете увидеть, как меняется пароль.
SQL Server 2008 / R2 Express Пользователь: sa Пароль: [пустой пароль - оставить поле пустым для подключения]
SQL Server 201x Express Пользователь: sa Пароль: Пароль123
SQL Server 20xx Веб или стандартный пользователь: sa Пароль : будет таким же, как ваш администратор или пароль пользователя root в момент предоставления VDS.
blockquote>Вы можете войти в систему с пользователем sa в этом окне входа в систему в начале Диспетчер баз данных SQL Server. Как на этом изображении:
От: http://www.askapache.com/htaccess/apache-status-code-headers-errordocument.html
Redirect 200 /404
ErrorDocument 404 /404
Это изменит Apache ErrorDocument на / 404. Но строка перенаправления вызывает запросы для / 404 для выдачи ответа 200 OK вместо 404.
Если это не работает, это связано с тем, что он не перезаписывает. Так что, если это так, добавьте это под этими первыми двумя строками, но над любыми другими переписывающими строками в вашем файле .htaccess:
Options FollowSymLinks ExecCGI
RewriteEngine On
RewriteBase /
# If the requested file doesnt exist
# and if the requested file is not an existing directory
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^[^4]* /404 [L,S=4000]
Объяснено более подробно по адресу: http: //www.askapache .com / Htaccess / Apache-статус-код-заголовков-errordocument.html # Automate_ErrorDocument_Triggering
Я думаю, вы можете использовать это ниже просто код в PHP:
header("HTTP/1.1 200 OK");
вы можете проверить его.
ErrorDocument 404 /
, который вызывает статус 404. Ручная настройка ответа 200 изменила его с 404 до 200.
– d-_-b
23 February 2014 в 23:15
Я использую это:
<?php header("Status: 200 OK"); ?>
Этот код должен быть помещен в начало файла .php в первой строке кода. Поисковые системы, сканеры, браузеры и любой, кто обращается к сайту, будут видеть страницу errordocument 404 как заголовок 200.
Заголовок 200 означает, что страница существует. Google будет обходить и индексировать сайты с заголовком 200.
/404
, верните фактический код ответа? Как 404 или 401 – JLewkovich 30 June 2016 в 23:58