
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.12.2005, 09:08
|
|||
|---|---|---|---|
|
|||
Transact - SQL |
|||
|
#18+
Public Function SQLQuery(ByVal StrSQl As String) As Boolean Dim CommandSQL As New SqlClient.SqlCommand Form1.SqlConn.Open() CommandSQL.CommandText = StrSQl Form1.SqlConn.Close() End Function StrSQl = "CREATE DATABASE " & TxtCreateDB.Text & " ON (NAME =" & TxtCreateDB.Text & ", FILENAME ='" & TxtDirDB1.Text & "')" У меня не выполняется инструкция Create Database в чем проблема ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.12.2005, 09:27
|
|||
|---|---|---|---|
Transact - SQL |
|||
|
#18+
склонен думать, что дело в том, что ты её не выполняешь - ты просто открываешь и закрываешь коннект к БД. Сделай перед закрытием (после открытия) коннекта: CommandSQL.ExecuteNonQwery() - помоему правильно на инг. написал ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.12.2005, 09:59
|
|||
|---|---|---|---|
Transact - SQL |
|||
|
#18+
А вот и не правильно :-) Правильно CommandSQL.ExecuteNonQuery ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.12.2005, 11:58
|
|||
|---|---|---|---|
|
|||
Transact - SQL |
|||
|
#18+
писал уже это только опять ошибка Line 1: Incorrect syntax near '1'. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.12.2005, 12:02
|
|||
|---|---|---|---|
|
|||
Transact - SQL |
|||
|
#18+
какое значение вводишь в TxtCreateDB с уважением... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.12.2005, 12:23
|
|||
|---|---|---|---|
|
|||
Transact - SQL |
|||
|
#18+
любое..... типа 1 или test я вычетал в MSDN ExecuteNonQuery - выполняет такие команды, как инструкции Transact-SQL INSERT, DELETE, UPDATE и SET. может быть другие инструкции не выполняются ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.12.2005, 12:27
|
|||
|---|---|---|---|
|
|||
Transact - SQL |
|||
|
#18+
если пишу test CREATE FILE encountered operating system error 5(Отказано в доступе.) while attempting to open or create the physical file 'C:\BD'. CREATE DATABASE failed. Some file names listed could not be created. Check previous errors. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.12.2005, 12:28
|
|||
|---|---|---|---|
|
|||
Transact - SQL |
|||
|
#18+
у тебя ошибка в sql-строке, посмотри профайлером, что он пытается выполнить... с уважением... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.12.2005, 12:29
|
|||
|---|---|---|---|
|
|||
Transact - SQL |
|||
|
#18+
ну значит прав не хватает с уважением... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.12.2005, 12:32
|
|||
|---|---|---|---|
|
|||
Transact - SQL |
|||
|
#18+
странно на vb6 все работало а как профайлером просмотреть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.12.2005, 12:47
|
|||
|---|---|---|---|
|
|||
Transact - SQL |
|||
|
#18+
ты сначала определись какая у тебя ошибка, если первый вариант "Incorrect syntax", то ошибка в запросе, например неправильное имя, или кавычек где не хватает, тут запускай sql profiler подключайся к нужному серверу и смотри, что у тебя шлется на сервер... если второй вариант (с правами), то в гугль, там найдешь решение =) с уважением... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=17&tablet=1&tid=1353510]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
22ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 188ms |
| total: | 293ms |

| 0 / 0 |
