|
c# как подключить sql
|
|||
---|---|---|---|
#18+
Есть файл db.sql, нужно подключить его для дальнейшей работы. Пробовал DataGrid - но не нашел там загрузки из файла. Подскажите пожалуйста новичку...Может ссылку на статью какую-то, я толком не знаю, что искать. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2013, 14:38 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
bosscs, Мб SQL надо залить в базу, а потом уже с ней соединиться? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2013, 14:40 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
Я в этом не особо понимаю, я думал это и есть база. Открывается в phpmyadmin вполне нормально, почему это не база? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2013, 14:44 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
а в блокноте db.sql открывается? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2013, 14:58 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
Да, вот часть кода: автор-- phpMyAdmin SQL Dump -- version 3.2.3 -- http://www.phpmyadmin.net -- -- Host: localhost -- Generation Time: Dec 19, 2012 at 07:29 PM -- Server version: 5.1.40 -- PHP Version: 5.3.3 ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2013, 15:02 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
bosscs, а БД не mysql случаем? мне кажется вы веткой ошиблись :) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2013, 15:03 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
netivan, у MySQL базы блокнотом открываются? оО ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2013, 15:06 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
Ребята, я честно говоря не знаю что это) Мне нужно открыть ее в c#, чтобы я мог с ней работать. Остальное сейчас не важно. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2013, 15:11 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
Хотя конечно статью почитать не помешало бы какую-то, но поскольку я не знаю что это, то и правильно погуглить не могу( ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2013, 15:15 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
bosscsХотя конечно статью почитать не помешало бы какую-то, но поскольку я не знаю что это, то и правильно погуглить не могу( могу сказать: 100% - это не база данных 99.9% - это файл с Sql-командами там есть строки не начинающиеся с -- если есть покажи ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2013, 15:17 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
Пожалуйста: -- phpMyAdmin SQL Dump -- version 3.2.3 -- http://www.phpmyadmin.net -- -- Host: localhost -- Generation Time: Dec 19, 2012 at 07:29 PM -- Server version: 5.1.40 -- PHP Version: 5.3.3 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; -- -- Database: `ClothingStore` -- CREATE DATABASE `ClothingStore` DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci; USE `ClothingStore`; -- -------------------------------------------------------- -- -- Table structure for table `Employees` -- CREATE TABLE IF NOT EXISTS `Employees` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `name` char(35) NOT NULL, `post` enum('Продавец','Кладовщик','Директор') NOT NULL, `information` char(200) DEFAULT NULL, `number_sold` int(11) unsigned NOT NULL, `begin_work` date NOT NULL, `password` char(12) NOT NULL, `status` enum('Работает','Испытательный срок','Уволен','Отпуск','Временно отсутствует') NOT NULL, `end_work` date DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=cp1251 AUTO_INCREMENT=9 ; -- -- Dumping data for table `Employees` -- INSERT INTO `Employees` (`id`, `name`, `post`, `information`, `number_sold`, `begin_work`, `password`, `status`, `end_work`) VALUES (1, 'Тканев А.Л.', 'Директор', '', 0, '2012-05-19', '123123', 'Работает', NULL), (2, 'Ложкина П.В.', 'Кладовщик', NULL, 0, '2012-05-20', '123123', 'Работает', NULL), (3, 'Киров Г.К.', 'Продавец', NULL, 141, '2012-05-20', '123123', 'Работает', NULL), (4, 'Разин Д.Е.', 'Продавец', NULL, 78, '2012-05-21', '123123', 'Уволен', '2012-11-21'), (5, 'Краскова Е.С.', 'Продавец', NULL, 156, '2012-05-21', '123123', 'Работает', NULL), (6, 'Кимонов П.О.', 'Кладовщик', NULL, 0, '2012-11-14', '123123', 'Испытательный срок', NULL), (7, 'Гришина О.Л.', 'Продавец', NULL, 7, '2012-11-20', '123123', 'Работает', NULL), (8, 'Олешкина А.Р.', 'Кладовщик', NULL, 0, '2012-09-19', '123123', 'Отпуск', NULL); -- -------------------------------------------------------- -- -- Table structure for table `Messages` -- CREATE TABLE IF NOT EXISTS `Messages` ( `text` varchar(1000) NOT NULL, `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `number` int(11) unsigned DEFAULT NULL, `whom` int(11) unsigned DEFAULT NULL, `post` enum('Продавец','Кладовщик','Директор','Поставщик') NOT NULL, `importance` enum('Важное','Средней важности','Малозначительно') NOT NULL, `sender` int(11) unsigned NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `FK_1` (`sender`) ) ENGINE=InnoDB DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ; -- -- Dumping data for table `Messages` -- -- -------------------------------------------------------- -- -- Table structure for table `Products` -- CREATE TABLE IF NOT EXISTS `Products` ( `id` int(11) unsigned zerofill NOT NULL AUTO_INCREMENT, `name` char(40) NOT NULL, `in_stock` int(11) unsigned NOT NULL, `in_store` int(11) unsigned NOT NULL, `sold` int(11) unsigned NOT NULL, `status` enum('Продажа','Закупка/Продажа','Снят с продажи') NOT NULL, `firm` char(60) NOT NULL, `print` char(50) NOT NULL, PRIMARY KEY (`id`), KEY `IDX_1` (`firm`) ) ENGINE=InnoDB DEFAULT CHARSET=cp1251 AUTO_INCREMENT=34550016 ; -- -- Dumping data for table `Products` -- INSERT INTO `Products` (`id`, `name`, `in_stock`, `in_store`, `sold`, `status`, `firm`, `print`) VALUES (00034550000, 'Джинсы', 6, 3, 18, 'Продажа', 'Kioto', 'blue'), (00034550001, 'Джинсы', 12, 7, 40, 'Закупка/Продажа', 'GreenCanada', 'print'), (00034550002, 'Джинсы', 3, 2, 12, 'Продажа', 'TokioCo', 'black'), (00034550003, 'Футболка', 33, 2, 23, 'Закупка/Продажа', 'RockLife', 'print'), (00034550004, 'Блузка', 16, 4, 32, 'Закупка/Продажа', 'RockLife', 'green&print'), (00034550005, 'Свитер', 0, 0, 10, 'Снят с продажи', 'ArtPoint', 'grey'), (00034550006, 'Свитер', 35, 5, 43, 'Закупка/Продажа', 'Kioto', 'black&print'), (00034550007, 'Футболка', 11, 1, 34, 'Закупка/Продажа', 'Noire', 'black&print'), (00034550008, 'Блузка', 3, 0, 26, 'Закупка/Продажа', 'RockLife', 'white&black'), (00034550009, 'Блузка', 5, 1, 30, 'Закупка/Продажа', 'TokioCo', 'black&yellow'), (00034550010, 'Свитер', 0, 0, 14, 'Снят с продажи', 'ArtPoint', 'print'), (00034550011, 'Джинсы', 24, 3, 37, 'Закупка/Продажа', 'RockLife', 'print'), (00034550012, 'Футболка', 5, 3, 23, 'Закупка/Продажа', 'Color', 'blue'), (00034550013, 'Футболка', 3, 2, 19, 'Продажа', 'TokioCo', 'pink&black'), (00034550014, 'Джинсы', 6, 4, 20, 'Продажа', 'RockLife', 'yellow&grey'), (00034550015, 'Блузка', 0, 0, 10, 'Снят с продажи', 'Kioto', 'black&print'); -- -------------------------------------------------------- -- -- Table structure for table `ProductsInStock` -- CREATE TABLE IF NOT EXISTS `ProductsInStock` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `id_product` int(11) unsigned NOT NULL, `type_move` enum('Закупка','Склад-магазин') NOT NULL, `date` date NOT NULL, `person_1` int(11) unsigned NOT NULL, `person_2` int(11) unsigned NOT NULL, `number` int(11) NOT NULL, `purchase_price` double unsigned NOT NULL, PRIMARY KEY (`id`), KEY `FK_1` (`id_product`), KEY `FK_2` (`person_1`) ) ENGINE=InnoDB DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ; -- -- Dumping data for table `ProductsInStock` -- -- -------------------------------------------------------- -- -- Table structure for table `ProductsInStore` -- CREATE TABLE IF NOT EXISTS `ProductsInStore` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `id_product` int(11) unsigned NOT NULL, `type_move` enum('Продажа','Доставка со склада') NOT NULL, `date` date NOT NULL, `person` int(11) unsigned NOT NULL, `number` int(11) NOT NULL, `sum` double NOT NULL, PRIMARY KEY (`id`), KEY `FK_1` (`id_product`), KEY `FK_2` (`person`) ) ENGINE=InnoDB DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ; -- -- Dumping data for table `ProductsInStore` -- -- -------------------------------------------------------- -- -- Table structure for table `SalePrice` -- CREATE TABLE IF NOT EXISTS `SalePrice` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `price` double NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=cp1251 AUTO_INCREMENT=34550016 ; -- -- Dumping data for table `SalePrice` -- INSERT INTO `SalePrice` (`id`, `price`) VALUES (34550000, 1000), (34550001, 1540), (34550002, 890), (34550003, 150), (34550004, 300), (34550005, 355), (34550006, 415), (34550007, 80), (34550008, 145), (34550009, 189), (34550010, 450), (34550011, 1255), (34550012, 124), (34550013, 98), (34550014, 1455), (34550015, 190); -- -------------------------------------------------------- -- -- Table structure for table `Suppliers` -- CREATE TABLE IF NOT EXISTS `Suppliers` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `name` char(60) NOT NULL, `main` char(50) NOT NULL, `phone` int(10) unsigned NOT NULL, `address` char(150) NOT NULL, `e-mail` char(35) NOT NULL, `value` int(5) unsigned NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `name` (`name`) ) ENGINE=InnoDB DEFAULT CHARSET=cp1251 AUTO_INCREMENT=8 ; -- -- Dumping data for table `Suppliers` -- INSERT INTO `Suppliers` (`id`, `name`, `main`, `phone`, `address`, `e-mail`, `value`) VALUES (1, 'TokioCo', 'Васильев В.П.', 4401323, 'Украина, Киев, Иллечевская 3\\1, 29934', 'tokioco@rambler.ru', 61), (2, 'GreenCanada', 'Гришович П.А.', 914534, 'Украина, Запорожье, Корнейчука 15\\4, 90334', 'green_canada@rambler.ru', 40), (3, 'Color', 'Ритовская Э.А.', 645634, 'Украина, Кривой Рог, Маршака 5\\12, 50043', 'color_firm@mail.ru', 23), (4, 'ArtPoint', 'Леонова А.В.', 325646, 'Украина, Кривой Рог, Отто Брозовского 12\\3, 50433', 'artpoint@rambler.ru', 24), (5, 'Noire', 'Валеренов Р.А.', 904533, 'Украина, Днепропетровск, Шевченка 34\\1, 43443', 'noire_company@mail.ru', 34), (6, 'RockLife', 'Литовченко', 542534, 'Кривой Рог, Днепропетровск, Ленинградская 4\\1, 54553', 'rocklife@rambler.ru', 123), (7, 'Kioto', 'Миневский О.К.', 545531, 'Украина, Запорожье, Республиканская 23\\5, 54352', 'the_kioto@mail.ru', 61); -- -- Constraints for dumped tables -- -- -- Constraints for table `Messages` -- ALTER TABLE `Messages` ADD CONSTRAINT `messages_ibfk_1` FOREIGN KEY (`sender`) REFERENCES `employees` (`id`); -- -- Constraints for table `Products` -- ALTER TABLE `Products` ADD CONSTRAINT `products_ibfk_1` FOREIGN KEY (`firm`) REFERENCES `suppliers` (`name`); -- -- Constraints for table `ProductsInStock` -- ALTER TABLE `ProductsInStock` ADD CONSTRAINT `FK_1` FOREIGN KEY (`id_product`) REFERENCES `products` (`id`), ADD CONSTRAINT `FK_2` FOREIGN KEY (`person_1`) REFERENCES `employees` (`id`); -- -- Constraints for table `ProductsInStore` -- ALTER TABLE `ProductsInStore` ADD CONSTRAINT `productsinstore_ibfk_1` FOREIGN KEY (`id_product`) REFERENCES `products` (`id`), ADD CONSTRAINT `productsinstore_ibfk_2` FOREIGN KEY (`person`) REFERENCES `employees` (`id`); -- -- Constraints for table `SalePrice` -- ALTER TABLE `SalePrice` ADD CONSTRAINT `saleprice_ibfk_1` FOREIGN KEY (`id`) REFERENCES `products` (`id`); ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2013, 15:26 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
bosscs, давай так - с SQL знаком? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2013, 15:26 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
Знаком, как-то писал несколько кривеньких сайтов, пользовался языком SQL. Как я понял, это не БД а ее создание с помощью SQL. Но вот что именно подключать - я не знаю. Эта база куда-то же создается, где-то хранится. В PHP подключение идет как-то просто по имени БД, и не понятно где она хранится. То есть я так понимаю, что при импорте этого SQL кода в phpmyadmin БД куда-то сохраняется. Вот я уже и импортировал, теперь мне нужно подключить ее. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2013, 15:45 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
используй OLE DB провайдер для подключения к MySQL. строку соединения ищи тут: http://connectionstrings.com/mysql#mysql-connector-net-mysqlconnection ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2013, 16:37 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
bosscs, .. ищите в вашем РНР-коде строку mysql_connect, а потом читайте http://php.net/manual/ru/function.mysql-connect.php ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2013, 18:13 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
bosscsКак я понял, это не БД а ее создание с помощью SQL Правильно поняли ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2013, 20:09 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
А можно подробнее на счет этого ole db? Загуглил, нашел несколько статей на англ., которого я не знаю, и некоторые вопросы по ошибкам связанными с ole db. Мне бы хотя порядок понять, что и как, в какой последовательности работать. Никаких статей на русском я не нашел... Мне нужно что-то дополнительное скачивать/ставить? Или просто какой-то код для подключения написать? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2013, 23:41 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
bosscsА можно подробнее на счет этого ole db? А зачем Вам знать внутренние механизмы? Во многих знаниях много печали. Наше дело - установить драйвера, если их нет в стандартной поставке и написать строку коннекта. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2013, 11:05 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
Cat2bosscsА можно подробнее на счет этого ole db? А зачем Вам знать внутренние механизмы? Во многих знаниях много печали. Наше дело - установить драйвера, если их нет в стандартной поставке и написать строку коннекта.... ...и спросить на форуме, почему ничего не работает xD http://msdn.microsoft.com/ru-ru/library/system.data.oledb.oledbconnection.aspx ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2013, 11:36 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
А это что касается того, что же делать дальше, после того, как соединение установлено. http://msdn.microsoft.com/ru-ru/library/system.data.oledb.aspx ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2013, 11:44 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
И еще. Прочитал топик с начала и ,как я понял, комрад не знает что делать с бэкапом базы который он сохранил себе на хард. И OLEDB и прочие коннекты к файлу тут ничем не помогут) Либо надо ставить SQL сервак восстанавливать таблицы на него, либо подключаться к тому, с которого был слит бэкап, либо бла-бла-бла... В чем вообще задача то заключается? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2013, 11:53 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
А потом я почитал остальные топики ТС и понял, что тему можно закрывать, а его банить, за 441 бесполезное сообщение xDDD ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2013, 12:07 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
Невероятный юмор, я так в садике шутил. Ты наверное пикап мастер. Главное что тебе смешно. Спасибо всем кто помог. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2013, 15:15 |
|
c# как подключить sql
|
|||
---|---|---|---|
#18+
fadday, они не бесполезные. Бесполезное твое существование на этой планете, а мои вопросы мне очень даже помогли в свое время. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2013, 15:17 |
|
|
start [/forum/search_topic.php?author=%D0%9F%D0%BE+%D1%81%D1%83%D1%89%D0%B5%D1%81%D1%82%D0%B2%D1%83&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
87ms |
get tp. blocked users: |
2ms |
others: | 1645ms |
total: | 1840ms |
0 / 0 |