Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / База Access + MySQL / 25 сообщений из 29, страница 1 из 2
19.08.2004, 11:45:31
    #32656343
softmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
Сделал базу типа картотеки на Access
Даные таблицы ФИО,код карты,номер карты,путь к фото
но приходиться данные фио ,код карты брать из базы MySQL
Как лучше реализовать что бы В форму Access данные ФИО код карты брались из MySQL а все остальные я добавлял сам
Тоесть данные таблицы MySQl привязывались к данным Access
...
Рейтинг: 0 / 0
19.08.2004, 12:35:58
    #32656506
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
качаешь с mysql ODBC и линкуешь таблицы
проблемы с датой и возможно кирилицей.
...
Рейтинг: 0 / 0
19.08.2004, 12:40:05
    #32656521
softmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
Да но как но мне нужно и добавлять к имеющимся данным из mysql свои
как это обьединить в одной форме и базе access
...
Рейтинг: 0 / 0
19.08.2004, 12:49:10
    #32656558
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
softmasterДа но как но мне нужно и добавлять к имеющимся данным из mysql свои
как это обьединить в одной форме и базе access

1 ODBC умеет писать и читать
2 ключ сделать из полной фамилии и инициалов - полных тёсок побоку!
...
Рейтинг: 0 / 0
25.08.2004, 08:55:53
    #32664019
softmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
Так и не понял почему с линковаными таблицами ничего не сделать доступны только для чтения
...
Рейтинг: 0 / 0
25.08.2004, 09:04:44
    #32664026
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
Отсутсвует первичный ключ в линкованных таблицах. Аксес не различает таблицы и вьюхи при линковке.

А разве адп проект не заработает с Mysql? Просто не проверял, а читать сейчас лень:)
...
Рейтинг: 0 / 0
25.08.2004, 10:03:21
    #32664133
softmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
Так что посоветуете великие гуру
...
Рейтинг: 0 / 0
25.08.2004, 10:28:50
    #32664175
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
я так понял из ответов, что тебе надо при линковке через ODBC указать ключ для таблицы и все будет ок.
...
Рейтинг: 0 / 0
25.08.2004, 10:32:58
    #32664192
softmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
Access сам определяет ключевые поля я ни чего изменить не могу
...
Рейтинг: 0 / 0
25.08.2004, 10:35:01
    #32664197
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
а ты линкуешь вьюху или таблицу?
и еще: я не в курсе в mysql права есть? может прав нету на изменение?
...
Рейтинг: 0 / 0
25.08.2004, 10:39:04
    #32664207
softmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
а как проверит вроде линкую таблицу
в mysql есть права вхожу под именем имеющим права на изменение
...
Рейтинг: 0 / 0
25.08.2004, 10:41:22
    #32664212
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
softmasterа как проверит вроде линкую таблицу
в mysql есть права вхожу под именем имеющим права на изменение

что значит вроде?
вьюха может быть и не редактируемой
...
Рейтинг: 0 / 0
25.08.2004, 10:53:44
    #32664241
softmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
В свойствах пишет что таблица
...
Рейтинг: 0 / 0
25.08.2004, 10:56:35
    #32664247
softmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
При открытии конструктора таблицы в access пишет
Taблицa 'users' являeтcя cвязaннoй тaблицeй. Измeнeниe нeкoтopыx ee cвoйcтв нeвoзмoжнo.
...
Рейтинг: 0 / 0
25.08.2004, 11:02:20
    #32664265
Proga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
На не связывай, а через ODBC Link
...
Рейтинг: 0 / 0
25.08.2004, 11:02:56
    #32664266
Proga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
Да не связывай, а через ODBC Link
...
Рейтинг: 0 / 0
25.08.2004, 11:05:30
    #32664276
softmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
Так я и связываю через dsn файл
,а как через odbc link можно пример
...
Рейтинг: 0 / 0
25.08.2004, 11:13:55
    #32664311
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
softmasterПри открытии конструктора таблицы в access пишет
Taблицa 'users' являeтcя cвязaннoй тaблицeй. Измeнeниe нeкoтopыx ee cвoйcтв нeвoзмoжнo.
не понятно - тебе надо изменять данные в таблице ? INSERT/UPDATE/DELETE
или менять ТАБЛИЦЫ - CREATE/ALTER/DROP ?
...
Рейтинг: 0 / 0
25.08.2004, 11:15:28
    #32664318
softmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
Shuhard
не понятно - тебе надо изменять данные в таблице ? INSERT/UPDATE/DELETE
или менять ТАБЛИЦЫ - CREATE/ALTER/DROP ?

надо изменять данные в таблице ? INSERT/UPDATE/DELETE
...
Рейтинг: 0 / 0
25.08.2004, 11:25:32
    #32664350
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
1 в догон при линке ODBC база mysql таблица User (это всё есть у тебя)
к mdb Access Xp твоей проблемы нет,таблица обновляемая.
2 скорее всего дело в ключах,как тебе уважаемые доны и указали,могу проверить - выложи скрипт своей базы.
...
Рейтинг: 0 / 0
25.08.2004, 11:35:23
    #32664368
softmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
Shuhard1 в догон при линке ODBC база mysql таблица User (это всё есть у тебя)
к mdb Access Xp твоей проблемы нет,таблица обновляемая.
2 скорее всего дело в ключах,как тебе уважаемые доны и указали,могу проверить - выложи скрипт своей базы.

У меня Access 2002
есть только прилинкованые таблицы через ODBC dsn файл
какой может быть скрипт
...
Рейтинг: 0 / 0
25.08.2004, 11:38:48
    #32664377
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
Ещё раз для тупых = в дизайне таблицы в аксесе всё равно покажется первичный ключ на таблицы. При линковке вьюхи аксесе предложит задать ключевые поля - выделяем все и тогда вьюха обновляема - если только она обновляема на сервере (так кажется - уже давно такой х****й не занимаюсь).

Есть нормальные способы работы, а не по линкованным таблицам.
...
Рейтинг: 0 / 0
25.08.2004, 12:33:52
    #32664507
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
softmaster
какой может быть скрипт
скрипт генерации таблицы на MySql
для чего топаешь в bin и делаешь Dump
примерно так:

пример--->mysqldump mysql user > d:\1.txt
сделай mysqldump твоя_база твоя_таблица > твой_текстовый_файл
------------------------------------- d:\1.txt ----------------------
-- MySQL dump 8.22
--
-- Host: localhost Database: mysql
---------------------------------------------------------
-- Server version 3.23.55-nt

--
-- Table structure for table 'user'
--

CREATE TABLE user (
Host char(60) binary NOT NULL default '',
User char(16) binary NOT NULL default '',
password char(16) NOT NULL default '',
Select_priv enum('N','Y') NOT NULL default 'N',
Insert_priv enum('N','Y') NOT NULL default 'N',
Update_priv enum('N','Y') NOT NULL default 'N',
Delete_priv enum('N','Y') NOT NULL default 'N',
Create_priv enum('N','Y') NOT NULL default 'N',
Drop_priv enum('N','Y') NOT NULL default 'N',
Reload_priv enum('N','Y') NOT NULL default 'N',
Shutdown_priv enum('N','Y') NOT NULL default 'N',
Process_priv enum('N','Y') NOT NULL default 'N',
File_priv enum('N','Y') NOT NULL default 'N',
Grant_priv enum('N','Y') NOT NULL default 'N',
References_priv enum('N','Y') NOT NULL default 'N',
Index_priv enum('N','Y') NOT NULL default 'N',
Alter_priv enum('N','Y') NOT NULL default 'N',
PRIMARY KEY (Host,User)
) TYPE=MyISAM COMMENT='Users and global privileges';

--
-- Dumping data for table 'user'
--


INSERT INTO user VALUES ('localhost','root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
INSERT INTO user VALUES ('%','root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
INSERT INTO user VALUES ('localhost','','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
INSERT INTO user VALUES ('%','','','N','N','N','N','N','N','N','N','N','N','N','N','N','N');
INSERT INTO user VALUES ('localhost','admin','43e9a4ab75570f5b','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
INSERT INTO user VALUES ('localhost','inna','12345','N','N','N','N','N','N','N','N','N','N','N','N','N','N');

Insert оставь себе,Create Table выложи на конфу
...
Рейтинг: 0 / 0
25.08.2004, 12:40:03
    #32664525
softmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
Проверил все прилинкованые таблиицы
оказываеться я не могу вносить данные только в одну таблицу 'user'
хотя как и в остальных она имеет primary key
хотя из EMS MySql данные в этой таблице меняються
...
Рейтинг: 0 / 0
25.08.2004, 12:48:26
    #32664555
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База Access + MySQL
softmasterПроверил все прилинкованые таблиицы
оказываеться я не могу вносить данные только в одну таблицу 'user'
хотя как и в остальных она имеет primary key
хотя из EMS MySql данные в этой таблице меняються
дело было не в бобине...
права проверь
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / База Access + MySQL / 25 сообщений из 29, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]