
BG Development · За реклама · За контакти |
![]() ![]() ![]() ![]() ![]() |
Здравей! ( Включване | Регистриране ) |
Бай Аз | Публикувана на: 05-12-2022, 08:40 |
![]() Мнения: 15 Преглеждания: 1574 |
Повече от 20г. работя с компютри и никога не ми се е скапвал хард диск - нито на работа, нито в къщи. Един хард имах втора употреба през 2007г., който нещо ми даваше някакви грешки, но му пуснах Low Level Format и се оправи. И втора употреба вече не купувам! А от SSD нямам добри впечатления - на сегашния ми комп имам SSD + Хард диск и на втората година и половина SSD-то си замина - добре, че на него беше само ОС, и че гаранцията беше 3г. и ми го замениха. Наскоро си взех един външен хард, за резервни копия и мисля, че това е по-доброто решение! |
Форум: Разни · Преглед: #495296 |
Бай Аз | Публикувана на: 29-11-2022, 13:38 |
![]() Мнения: 6 Преглеждания: 1482 |
Здравейте! Успях да се свържа с базата във WAMP сървър! Направих си нов потребител с парола и всички права, и поставих в проекта динамичната библиотека (libmysql.dll) версия 8.0.27, която се ползва в този сървър и стана! В XAMPP сървър не успявам да се свържа, вероятно защото той работи с Maria.db, а конекторът в Lazarus е предназначен за работа с MySql. Ако имате въпроси за работата с бази данни в Lazarus - питайте тук! А аз ще следя темата и ще се стремя да отговоря. |
Форум: Delphi/Pascal · Преглед: #495246 |
Бай Аз | Публикувана на: 29-11-2022, 13:27 |
![]() Мнения: 11 Преглеждания: 2047 |
Здравейте! Успях да се свържа с базата във WAMP сървър! Направих си нов потребител с парола и всички права, и поставих в проекта динамичната библиотека (libmysql.dll) версия 8.0.27, която се ползва в този сървър и стана! В XAMPP сървър не успявам да се свържа, вероятно защото той работи с Maria.db, а конекторът в Lazarus е предназначен за работа с MySql. |
Форум: СУБД, SQL програмиране · Преглед: #495245 |
Бай Аз | Публикувана на: 25-11-2022, 10:34 |
![]() Мнения: 6 Преглеждания: 1482 |
Здравейте! За свързване с база данни MySQL Тук ни трябва динамична библиотека (libmysql.dll), която трябва да поставим в папката(директорията) на проекта. А тази библиотека я вземаме от папката където сме инсталирали MySQL - от папката Lib. Библиотеката за последната версия на MySQL е версия 8.0.31.(Версиите трябва да съвпадат) Друго важно нещо за локално свързване - не успях да се свържа чрез сървърите XAMPP и WAMP. Успях чрез пряка инсталация на MySQL и направих базата данни чрез Workbench и SQL заявки. Ето какво написах в MySQL80Connection1: DataBaseName: new_base (името на базата ни) Host: localhost Port: 3306 Pasword: root (вие ще зададете своя парола) UserName: root (вие ще зададете свое потребителско име) За свързване с база данни PostrgreSQL Тук е почти същото само синтаксисът е леко различен. Разлика има в това, че се ползват четири динамични библиотеки, ако някой се интересува, ще напиша кои точно са те. Ако имате въпроси за ползването на бази от данни в Lazarus, задавайте ги тук, аз ще следя темата. Желая ви всичко най-добро! |
Форум: Delphi/Pascal · Преглед: #495215 |
Бай Аз | Публикувана на: 25-11-2022, 10:01 |
![]() Мнения: 11 Преглеждания: 2047 |
Здравейте! Успях, слава Богу! ![]() Ключът се оказа в точната динамична библиотека (libmysql.dll), която трябва да поставим в папката(директорията) на проекта. А тази библиотека я вземаме от папката където сме инсталирали MySQL - от папката Lib. Библиотеката за последната версия на MySQL е версия 8.0.31.(Версиите трябва да съвпадат) Второто важно нещо - не успях да се свържа чрез сървърите XAMPP и WAMP. Успях чрез пряка инсталация на MySQL и направих базата данни чрез Workbench и SQL заявки. Ето какво написах в MySQL80Connection1: DataBaseName: new_base Host: localhost Port: 3306 Pasword: root UserName: root Интересно, че последният ключов момент беше вчера вечерта, когато реших да гледам едно видео - как се свърват с MySql в Delphi, и там човекът показа това за динамичната библиотека. И това ми помогна да стигна до решението! Желая на всички приятен ден и всичко най-добро! |
Форум: СУБД, SQL програмиране · Преглед: #495211 |
Бай Аз | Публикувана на: 23-11-2022, 11:46 |
![]() Мнения: 11 Преглеждания: 2047 |
Thrawn, благодаря много за насоките! В общи линии аз правя това, което си написал, просто опитах много варианти и на снимката е останал този, в който сложих парола и на root акаунта. Първият вариант, който написах бе с localhost и името на базата ми - но не стана. Ще оправя колацията на базата както казваш, защото съм писал с-1251. И ще пробвам да достъпя базата и през конзолата. В краен случай ще пробвам и с PostgreSQL, за да видя дали не е проблема в конектора към базата. |
Форум: СУБД, SQL програмиране · Преглед: #495192 |
Бай Аз | Публикувана на: 23-11-2022, 08:42 |
![]() Мнения: 11 Преглеждания: 2047 |
Здравейте, не успях снощи и затова пиша сега. Thrawn, пробвах тия команди, но абсолютно нищо не излиза, курсорът преминава на следващия ред и толкова. Прилагам снимки на екрана: ![]() ![]() ![]() Полето DataBaseName е част от свойствата на конектора за свързване с базата данни. Значи при SQLite в полето DataBaseName се пише името на базата ни, заедно с разширението, и то когато базата ни се намира в директорията на проекта. Значи там пиша в DataBaseName: new_base.db Ако базата ми се намира другаде, пиша пълния път до нея. Сега тук би трябвало да е същото, но не става. Затова питам, ако някой е ползвал Delphi и MySql на localhost, да напише как се е свързвал с базата си. |
Форум: СУБД, SQL програмиране · Преглед: #495187 |
Бай Аз | Публикувана на: 22-11-2022, 15:30 |
![]() Мнения: 11 Преглеждания: 2047 |
Довечера ще сложа screenshot. Накратко проблемът е, че не мога да разбера какъв е пълния път до базата ми данни, която е на localhost на XAMPP или WAMP сървъри.(или в третия вариант с MySql WorkBench - не знам къде е точно) |
Форум: СУБД, SQL програмиране · Преглед: #495183 |
Бай Аз | Публикувана на: 22-11-2022, 14:59 |
![]() Мнения: 11 Преглеждания: 2047 |
Това е поле, в което се задава името на базата данни, но в случая мисля, че трябва да се зададе пълния път до базата. Да, инсталирах MySQL по три начина чрез XAMPP, WAMP и самостоятелно заедно с MySql WorkBench. Създал съм си базата данни чрез PHPMyAdmin (и чрез MySql WorkBench) Имам в нея три таблици, засега празни, те се попълват с данни в приложението. Всичко работи, с потребител root и без парола. Създал съм и един потребител с парола root. Влизам и всичко е ОК. Засега ще го ползвам на локалния хост. Ще пробвам с тази команда довечера и ще пиша какво е станало! |
Форум: СУБД, SQL програмиране · Преглед: #495181 |
Бай Аз | Публикувана на: 22-11-2022, 14:39 |
![]() Мнения: 26 Преглеждания: 2649 |
Ние ползвахме DVI порта на монитора като сложихме преходник HDMI --> DVI, понеже лаптопа няма DVI порт. Връзката е доста стабилна, нямаше проблеми! |
Форум: Разни · Преглед: #495179 |
Бай Аз | Публикувана на: 22-11-2022, 14:31 |
![]() Мнения: 11 Преглеждания: 2047 |
Здравейте! Направих си един проект с Lazarus и база данни SQLite, и всичко си работи чудесно. Преработих го малко, така че да се свързва с база данни MySQL, но по никакъв начин не мога да се свържа с базата данни. Опитах много варианти, четох из нета, но нищо! Ползвах отначало XAMPP, после WAMP, накрая опитах и директно с MySQL 8 и WorkBench, но нищо. Просто не мога да разбера какъв трябва да бъде точния синтаксис на връзката с базата данни. Примерно имам база данни: base1 Какво трябва да напиша в полето на Lazarus(или на Delphi) DataBaseName? Пробвах: base1, base1.db, localhost\base1, localhost\base1.db, 127.0.0.1\base1, 127.0.0.1\base1.db, MySQL\base1, MySQL\base1.db.... и какво ли още не, и нищо! Знам, че тук има хора работили с MySqli и с Delphi, така че, моля, ако някой може да помогне - нека го направи! Желая на всички приятен и весел ден! |
Форум: СУБД, SQL програмиране · Преглед: #495178 |
Бай Аз | Публикувана на: 21-11-2022, 08:43 |
![]() Мнения: 26 Преглеждания: 2649 |
Здравейте! Ще дам още малко инфо за лаптопа. Включихме го към монитора и всичко се виждаше много добре, не беше вече дребно, и спокойно се работи така. За Windows 11: в тази опция за контекстното меню(като натинеш десен бутон на мишката) има отгоре една малка лента с най-честите операции, но във форма на иконки - примерно за копиране, поставяне, изтриване... Така, че не е чак толкова зле. ![]() Това е от мен, ако някой има въпроси - да пита, ще се постарая да отговоря! Желая на всички хубав и усмихнат ден! ![]() |
Форум: Разни · Преглед: #495172 |
Бай Аз | Публикувана на: 18-11-2022, 14:39 | ||||
![]() Мнения: 26 Преглеждания: 2649 |
Не мога да дам инфо за инсталацията, защото лаптопът дойде с инсталиран предварително Windows 11, а аз само направих настройките му. След това инсталирах и различни програми. Но доколкото имам опит с моя компютър(и на други познати) новите лаптопи и компютри нямат драйвери за по-стари ОС. (Умишлено Intel и AMD не ги правят и пускат) Аз примерно харесвам Windows 7 и с огромен труд и постоянство успях да го инсталирам на моя компютър - и то защото в един международен форум някакъв умен китаец направи и пусна такъв драйвер. Мога да кажа впечатленията си от няколкото часа работа с него и настройките - прилича на Windows 10, но освен това, което писах за пин кода(а той е много дразнещ, защото се включваше даже и след скрийнсейвърa) има още едно много дразнещо нещо, че не показва цялото контекстно меню(като кликнеш с десен бутон на мишката) и примерно , за да изтриеш нещо - трябва да кликваш втори път. Това е засега, ако има нещо друго питай, защото аз ще ходя пак при родственика ми да инсталирам още програми. |
||||
Форум: Разни · Преглед: #495158 |
Бай Аз | Публикувана на: 16-11-2022, 09:57 |
![]() Мнения: 26 Преглеждания: 2649 |
Здравейте! Ходих снощи, изпробвах лаптопа и инсталирах програми. Впечатленията ми са много добри - хубава машина! Тих и безшумен, не е много тежък и обемист. Малко тегаво с тоя Windows 11, иска да си направиш акаун към Microsoft (без опция за пропускане), задължително иска да въведеш пин код и после постоянно трябва да го въвеждаш при всяко влизане. Поиграх си да го махна и успях като му направих локален акаунт. Относно резолюцията - на мен и с тази(1920:1080) ми са дребни надписите и малките детайли. Ако беше мой - щях да го мащабирам на 125%, но родственикът ми не иска, заради графичния дизайн. Ами, това е. Желая на всички приятен и усмихнат ден! ![]() |
Форум: Разни · Преглед: #495147 |
Бай Аз | Публикувана на: 15-11-2022, 12:33 |
![]() Мнения: 26 Преглеждания: 2649 |
Здравейте! Лаптопът е купен: виж тук Основните ну характеристики са: екран 17,3 инча, резолюция Full HD(1920:1080) процесор AMD Ryzen™ 7 6800H RAM 16 gb твърд диск 1TB SSD NVMe видеокарта NVIDIA GeForce RTX 3070 - с 8 gb памет ОС Windows 11 Довечера ще ходя да му инсталирам някои програми и да го изпробвам, и утре ще пиша как е. |
Форум: Разни · Преглед: #495146 |
Бай Аз | Публикувана на: 14-11-2022, 16:35 | ||
![]() Мнения: 26 Преглеждания: 2649 |
Той има голям монитор (и компютър) и може да включва лаптопа в него. Но освен от него, лаптопа ще се ползва и от жена му и затова трябва да има по-голям екран - защото тя няма да го включва към монитор. А причините да си взема лаптоп е, че компютърът му не е достатъно мощен, за целите, които му трябват, а и жена му също ще го ползва. И също иска и да може да го носи със себе си, когато е нужно. Относно резолюциите, аз примерно бих си взел с по-голямата резолюция, а после ако е нужно ще си увелича мащаба на 125%. |
||
Форум: Разни · Преглед: #495140 |
Бай Аз | Публикувана на: 11-11-2022, 08:43 |
![]() Мнения: 26 Преглеждания: 2649 |
Благодаря на всички, които се включиха в темата, за мненията! Родственикът ми прочете темата и каза, че предпочита да не рискува и ще се спре на стандартната FullHD резолюция. А с него решихме да изчакаме черния петък, за да видим какви ще са намаленията и тогава ще купим лаптопа. Но ще радвам и още хора да споделят мнения, за да може темата да бъде полезна и на други, които се сблъскват с подобен въпрос! ![]() Желая на всички весел и усмихнат ден! |
Форум: Разни · Преглед: #495129 |
Бай Аз | Публикувана на: 10-11-2022, 14:35 | ||
![]() Мнения: 26 Преглеждания: 2649 |
Благодаря за мнението! Аз смятам, че с по-високата резолюция е по-добре, заради графичния дизайн, но твоето мнение ме накара да се замисля още. Ако действително при останалите приложения прави проблеми - то наистина не си струва. (Освен това е и по-скъп) А и ако набутам родственика ми, после ще се чувствам много неудобно, понеже аз го навивам за тази резолюция! Най-добре ще бъде да прескоча довечера до Tehnopolis и да изпробвам един лаптоп с такава резолюция. (Аз ходих предната седмица и тогава само видях един такъв лаптоп, но не беше включен, а аз бързах и не поисках да го пробвам.) Ици, на дъщеря ти лаптопа е с FullHD резолюция, но явно имаш предвид, че и тя е подходяща. А за рисуването - родственикът ми има графичен планшет с писалка за рисуване и просто ще го включва към лаптопа. |
||
Форум: Разни · Преглед: #495126 |
Бай Аз | Публикувана на: 10-11-2022, 08:47 |
![]() Мнения: 26 Преглеждания: 2649 |
Здравейте! Родственикът ми ще си купува нов лаптоп, който ще се ползва за игри и графичен дизайн. Естествено помоли мен да му помогна с избора: ![]() Гледахме, че са се появили лаптопи с нова резолюция WQHD (2560 x 1440). Ето един примерен: lтук Та въпросът ми е: Някой ползвал ли е лаптоп с такава резолюция и какви са му впечатленията? Желая на всички приятен ден! |
Форум: Разни · Преглед: #495123 |
Бай Аз | Публикувана на: 04-11-2022, 08:41 |
![]() Мнения: 6 Преглеждания: 1482 |
Здравейте! Вчера вечерта изпробвах програмата по двата начина и на 64 битовата версия на Lazarus, и всичко работи чудесно! В тази тема можете да зададете въпрос за работата с бази данни в Lazarus, а аз ще преглеждам темата и ще се старая да отговарям на въпросите! Желая на всички приятен ден и всичко най-хубаво! |
Форум: Delphi/Pascal · Преглед: #495106 |
Бай Аз | Публикувана на: 03-11-2022, 14:51 | ||||
![]() Мнения: 6 Преглеждания: 1482 |
(Не мога да си редактирам мнението, явно има някакво времево ограничение за редакция тук, затова пиша нов пост) Ще дам кода в две от процедурите, които споменахме тук, за да могат тези, които се учат, да видят как става: Първата е при вариант 1, когато правим нов бутон за обновяване:
А втората е за показване на всички записи от таблицата потребители:
Не се притеснявайте, ако някой не разбира нещо, нека да зададе въпрос! |
||||
Форум: Delphi/Pascal · Преглед: #495097 |
Бай Аз | Публикувана на: 03-11-2022, 13:14 |
![]() Мнения: 6 Преглеждания: 1482 |
Благодаря много, Иванов! Току що го изпробвах - и при двата варианта работи перфектно! Пробвах го на 32 битовата версия на Лазарус 2.24, а довечера ще го пробвам и на 64 битовата, и ще пиша какво е станало. (Иначе за моя пример ще оставя втория вариант: без допълнителен бутон, като съм сложил една допълнителна проверка - дали има отворена БД?) Желая на всички приятен ден и всичко най-хубаво! |
Форум: Delphi/Pascal · Преглед: #495096 |
Бай Аз | Публикувана на: 01-11-2022, 09:46 |
![]() Мнения: 6 Преглеждания: 1482 |
Здравейте! Правя пример с използване на Sqlite.db в Lazarus. В базата данни имам една таблица с няколко колони. На формата съм сложил SQLite3Connection1, SQLTransaction1, SQLQuery1, DataSource1, DBGrid1 и DBNavigator1. Всички компоненти са свързани взаимно и всичко работи. Имам бутони за създаване на база данни, за свързване към база данни и за преглед на данните в DBGrid1. Всичко работи. Искам да демонстрирам работата с ТDBNavigator. DBNavigator1 е свързан с DataSource1 и всички бутони в него работят, освен бутон Refresh. При натискане на бутона Refresh се появява съобщение за грешка с текст: SQLQuery1: Must apply updates before refreshing data Пробвах много неща, за да реша проблема: включвах се директно към базата данни, променях базата - изтрих колоната за autoincrement, променях много настройки в компонентите, четох в интернет в интернет и не намерих нищо подходящо като решение. Зная, че тук има опитни хора в работата с Делфи (в случая ще решението ще стане и за Lazarus) и се надявам, че някой ще ми помогне да намеря решение! Желая на всички приятен ден! (Нужно ми е решение само с дадените компоненти и по возможност без допълнителни бутони и процедури) |
Форум: Delphi/Pascal · Преглед: #495077 |
Бай Аз | Публикувана на: 31-10-2022, 13:14 |
![]() Мнения: 28 Преглеждания: 18877 |
Здравейте! Отдавна не съм писал тук, но сега рещих да го направя, за да осведомя тези, които се интересуват, как вървят нещата. Сайтът се движи добре. Той обхваща две теми и в момента - при търсене по едната е на първа страница в Гугъла(на 6-7 позиция), а по другата е на трета страница. (За съжаление не мога да дам връзка към сайта, защото родственикът ми не желае.) Има и два други проблема, с които се сблъсках при качването на сайта: 1. Въпреки, че сайта ми бе валидиран (преди да го кача) се оказа, че след това ми даваше 1-2 грешки, като за едната се наложи да пиша нова променлива, за да я оправя. Сега не си спомням точно какви бяха самите грешки, но съветът ми е след като качите сайта, отново да го проверите за грешки! 2. Имам градиент на фона на заглавието и в няколко браузъра се вижда нормално, само в Мозила(и то в новите версии) не се вижда. Интересно, че когато го правих се виждаше и в Мозила, но в последните версии явно са побутнали нещо и не се вижда: Градиентът ми е правен с програма: https://www.colorzilla.com/gradient-editor/ Ето и кода му: background: linear-gradient(to bottom, #cedbe9 0%, #419ad6 0%, #aac5de 0%, #419ad6 0%, #3a84c3 2%, #3a84c3 2%, #aac5de 4%, #aac5de 8%, #419ad6 30%, #4bb8f0 77%, #3a8bc2 95%, #26558b 100%); Някой, ако може да отговори какво не е наред? Може да напишете и вие с какви проблеми сте се сблъсквали при качване(и след това) на сайтове в интернет, за да бъде темата още по-полезна за всчики начинаещи в тази област! Желая на всички приятен ден и всичко най-добро! |
Форум: Web дизайн · Преглед: #495072 |
Бай Аз | Публикувана на: 30-01-2022, 00:45 | ||
![]() Мнения: 28 Преглеждания: 18877 |
Здравейте! От десетина дни сайта вече се показва в резултатите от търсене в Гогеля. Това което направих е: 1. Посъкратих малко мета описанието (по препоръка на Bing) 2. Пусках няколко пъти заявка за индексиране на главната страница 3. Пуснах заявки за индексиране и на други страници от сайта (Но въпреки, че сайта излиза в резултатите от търсенето, при проверка на главната страница в google search console отново ми изписва същите съобщения, че не е индексирана) @rvc - благодаря за съвета! Прегледах страницата на руски (имаше я, а и по-добре го знам от английския), но единственото конкретно нещо, което разбрах и го направих, беше, че добавих главната страница за канонична с метатага:
И им пуснах нова заявка за индексиране. Единствения проблем, който остана, и който е възможна причина, за да не индексират главната страница, е че ми изписва, че не е подходяща за мобилни устройства, а на другите страници, няма този проблем. Но засега няма да преправям дизайна. |
||
Форум: Web дизайн · Преглед: #493569 |