|
|
|
VBA и SQL Server 2000
|
|||
|---|---|---|---|
|
#18+
Ребята, следующая проблема. Подключаюсь к базе след. образом: Код: plaintext 1. 2. 3. 4. 5. 6. Как мне прочитать из таблицы ALM базы FLINK зн-е трех столбцов ST1 , ST2 , ST3 типа string первой строки и сохранить их в массив либо в три переменные? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 12:06:44 |
|
||
|
VBA и SQL Server 2000
|
|||
|---|---|---|---|
|
#18+
скорее всего надо сделать запрос Код: plaintext 1. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 13:45:57 |
|
||
|
VBA и SQL Server 2000
|
|||
|---|---|---|---|
|
#18+
HandKot Код: plaintext 1. SELECT TOP 1 чего? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 13:48:53 |
|
||
|
VBA и SQL Server 2000
|
|||
|---|---|---|---|
|
#18+
авторrst.Open strSQL, cnn Пишет нет такого метода .open ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 13:52:44 |
|
||
|
VBA и SQL Server 2000
|
|||
|---|---|---|---|
|
#18+
Конечно нет. Пишешь под DAO, а тебе пример под ADO дали. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 14:45:10 |
|
||
|
VBA и SQL Server 2000
|
|||
|---|---|---|---|
|
#18+
авторКонечно нет. Пишешь под DAO, а тебе пример под ADO дали надо просто в рефренсы добавить библиотеку ADO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2005, 09:30:57 |
|
||
|
VBA и SQL Server 2000
|
|||
|---|---|---|---|
|
#18+
Private WSpace As Workspace Private DBase As Database Private RecSet As Recordset Public Function ConnectSQLSrv(s_server, s_base, s_user, s_pass As String) As Boolean Dim ConnStr As String Set WSpace = CreateWorkspace("", s_user, s_pass, dbUseODBC) ' необязательное создание рабочей области ConnStr = "ODBC;DSN=MQIS;UID=" + s_user + ";PWD=" + s_pass + ";SERVER=" + s_server + ";DATABASE=" + s_base Set DBase = WSpace.OpenConnection(ConnStr) ConnectSQLSrv = True End Function Public Function ReadRecSet() As String Dim SQL_str As String Dim glpCntEnterprise As String Dim temptable As Recordset If ConnectSQLSrv(s_server, s_base, s_user, s_pass) = True Then SQL_str = "" SQL_str = "SELECT * FROM dbo.TableName where TebleNameID=1236" Set RecSet = DBase.OpenRecordset(SQL_str) If Not IsNull(RecSet.Fields(1).VALUE) Then glpCntEnterprise = RecSet.Fields(1).VALUE Else glpCntEnterprise = 0 End If ReadRecSet = glpCntEnterprise Else ReadRecSet = " " End If End Function ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 04:05:38 |
|
||
|
VBA и SQL Server 2000
|
|||
|---|---|---|---|
|
#18+
Надеюсь вы разберётесь в моих каракулях ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 04:07:25 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33306278&tid=2167070]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
33ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 184ms |
| total: | 274ms |

| 0 / 0 |
