|
|
|
а возможно сделать так?
|
|||
|---|---|---|---|
|
#18+
У меня прграмка для работы с БД Access. связь с базой осушествляеться через Adodc. возможно лисделать так, чтобы программа сохранля саму базу на дискету? т.е. чтобы пользователь вставил дискетку, нажал на кнопочку, и база (mdb) скопировалась на дискетку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 15:22:07 |
|
||
|
а возможно сделать так?
|
|||
|---|---|---|---|
|
#18+
Ну если вы знаете путь, где находится база на момент нажатия кнопки - то переписать ее на диск проблем особых не составит -лишь бы места хватило на флоппи ;) Т.е. ответ - можно. А вот как это сделать - это уже другой вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 15:33:31 |
|
||
|
а возможно сделать так?
|
|||
|---|---|---|---|
|
#18+
это eже хорошо, что можно. Тогда вопрос - как? и можно ли этот самый путь к файлу не знать, а как-то получить его из ODBC? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 15:36:27 |
|
||
|
а возможно сделать так?
|
|||
|---|---|---|---|
|
#18+
Тогда для начала - строку соединения с БД в студию ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 15:52:58 |
|
||
|
а возможно сделать так?
|
|||
|---|---|---|---|
|
#18+
DSN=Baza;Password=ddd; вот... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 15:58:28 |
|
||
|
а возможно сделать так?
|
|||
|---|---|---|---|
|
#18+
Это уже хуже. DSN используется из каких соображений? Насколько я понимаю, копать придется в направлении ODBC API-функций: Вырезки из MSDN SQLDataSources Function Summary SQLDataSources returns information about a data source. This function is implemented solely by the Driver Manager. З.Ы. Может есть пути и куда легче и быстрее - но я не знаю их. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 16:25:53 |
|
||
|
а возможно сделать так?
|
|||
|---|---|---|---|
|
#18+
ну так хоть расскажите как по извесному пути отправить файл на дискетку. а с адресом я уже что-нибудь придумаю. Вполне вероятно что можно сделать и проще... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 16:28:50 |
|
||
|
а возможно сделать так?
|
|||
|---|---|---|---|
|
#18+
Как я погляжу - здесь же нечто обсуждалось и раньше: топик sql.ru В VB.NET есть функция FileCopy, в просто VB - уже не помню, но что-то подобное тоже есть. Плюс на крайний случай можно посмотреть в сторону FileSystemObject... А с DNS может как-то иначе поступить? Например - в строке коннекта писать путь к базе, и тогда оттуда его выдернуть будет легко, чтобы на API не заморачиваться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 16:47:21 |
|
||
|
а возможно сделать так?
|
|||
|---|---|---|---|
|
#18+
огромное спасибо! с адресом я как-нибудь выкручусь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 17:28:06 |
|
||
|
|

start [/forum/topic.php?fid=60&tid=2168281]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 345ms |

| 0 / 0 |
