|
Многоязычная база данных
|
|||
---|---|---|---|
#18+
Добрый день! В аксесе не особо силен так что не судите строго) Есть база данных в которой реализована функция выбора языка для работы с базой Код: vbnet 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. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42.
как сделать чтобы при выборе языка выполнялся определенный запрос на обновления данных в таблице? Код: vbnet 1. 2. 3. 4. 5. 6.
Заранее благодарю) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2018, 11:47 |
|
Многоязычная база данных
|
|||
---|---|---|---|
#18+
WalkManX, я бы видимо имела 2 таблицы таб1 --головная(код1,английский текст, перевод) таб2--переводы(код2,код1,код языка, перевод) при открытии базы --первоначально таб1.перевод=таб1.английский --затем, через UPDATE заполнить перевод для указанного языка, если нашли --при открытии форм --поиск в таб1 по (английскому тексту) и занесение (перевода) --если не найдено --остается английский, можно выводить его в протокол, чтобы пополнить таб1 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2018, 12:48 |
|
Многоязычная база данных
|
|||
---|---|---|---|
#18+
ПЕНСИОНЕРКА, В базе есть таблица "tblTranslation" в которой есть 4 поля: control, rus, eng, atention. В поле "control" сохраняются имена объектов которые нужно перевести в форме, в поле rus и eng соответственно переводы, с чем данная функция прекрасно справляется, при открытии базы открывается форма в которой из выпадающий списка "cbxLanguage" выбирается язык, но данная функция переводит только форму (не данные) мне же нужно в зависимости от выбраного языка обновить данные из таблицы "T_MOParam", таблицы между собой связаны по полю atention - MOPACODE вот я и решил сделать запрос для обновления таблицы, но как сделать что бы при выборе языка в форме выполнялся определенный запрос? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2018, 13:52 |
|
Многоязычная база данных
|
|||
---|---|---|---|
#18+
WalkManXполе rus и eng соответственно переводы у вас только 2 языка? приложили бы примерчик базы --сильно облегчило бы понимание требуемого нужны не реальные данные, а реалистические я бы видимо(или возможно) применила поле со списком в три поля(код, англ,рус) и в зависимости от языка показывала анг или русс, изменив запрос Код: sql 1. 2. 3.
хоть каждую минуту устанавливай язык, данные бы не трогала ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2018, 14:06 |
|
Многоязычная база данных
|
|||
---|---|---|---|
#18+
ПЕНСИОНЕРКА, Вот примерчик базы, надеюсь так будет понятнее суть проблемы. при выборе языка нужно обновить данные в таблице "T_MOParam" в зависимости от языка... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2018, 15:15 |
|
Многоязычная база данных
|
|||
---|---|---|---|
#18+
WalkManX, не вижу слов из T_MOParam frm_OnStart_Mainnameengrus 104 cmdShowAllShow Toolbar 104 btn_languageLanguage 104 btn_frm_Main_InputIntroduce date 104 btn_ExitÂûõîäfrmStartup 100 Öèôðà_ïîäïèñüSelect Language 100 Íàäïèñü6 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2018, 16:08 |
|
Многоязычная база данных
|
|||
---|---|---|---|
#18+
WalkManX, controlEnglRusRoAttentionbtn_frm_Main_InputEnglishРускийRolbl_PAR0101Water temperatureТемпература водыTemperatura apeiPAR0101lbl_PAR0102Potential of hydrogenВодород. ПоказательPotențialul HydrogenuluiPAR0102lbl_PAR0103Dissolved OxygenРас. КислородOxigen dizolvatPAR0103 Code of parameterName of parameterPAR0000_Note determinedPAR0101Water temperaturePAR0102Potential of hydrogenPAR0103Dissolved Oxygen вы не выложили форму ввода, поиска,..... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2018, 16:11 |
|
|
start [/forum/topic.php?fid=45&fpage=49&tid=1611366]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 325ms |
total: | 454ms |
0 / 0 |