Jump to content
php.lv forumi

Sasa

Reģistrētie lietotāji
  • Posts

    848
  • Joined

  • Last visited

Everything posted by Sasa

  1. man tas produkta ID jāsastop gan accessories tabulā, gan details tabulā, un tikai tad es varu pildīt darbības tālāk. Izdomāju šo fīču tamdēļ, lai mans produktu list's aizpildās tikai ar tiem produktiem kuriem ir specene pievienota.
  2. Es gribu paskatīties vai produkta ID tiek sastapts tajās abās tabulās.
  3. bet to ko es esmu mēģinājis panākt, var kaut kādā veidā vispār izdarīt?
  4. kas viņam nepatīk? SELECT * FROM product WHERE ID IN ( SELECT accessories.product_id, details.product_id FROM accessories, details WHERE accessories.product_id = details.product_id ) LIMIT 0 , 30
  5. jā tā arī sanāca, tagad kad atdalīju šīs darbības tagad viss norisinās krietni ātrāk. btw ... kas notiek ar boota forumu, ko tas tā čakarējas, nav kur uzdot jautājumus.
  6. Items.Add papildina dropDown listu ar vērtību. Viss norisinās uz servera (tā vajadzētu būt). Es nezinu smalki MySQL, bet šķiet ka izskriet ~358 ierakstiem nevajadzētu iedarbināt tādu bremzi, ja tā tad kaut kas iebremzējas pie katra ieraksta nolasīšanas un pievienošanas listam. Aleksejs Mēģināšu taisīt kā teici, izveidošu sarakstu (kam vajadzētu notikt krietni ātrāk) un tad uz servera šo sarakstu ielikt iekš list'a.
  7. kods: MySqlConnection myConnection = new MySqlConnection(MyConString); string sqlAllProduct = "SELECT * FROM product"; MySqlCommand cmdAllProduct = new MySqlCommand(sqlAllProduct, myConnection); myConnection.Open(); MySqlDataReader ProductReader; ProductReader = cmdAllProduct.ExecuteReader(); // Always call Read before accessing data. while (ProductReader.Read()) { productDropList.Items.Add(ProductReader["code"].ToString()); } // always call Close when done reading. ProductReader.Close(); // Close the connection when done with it. myConnection.Close(); struktūra: Lauks Tips Nulle Noklusēts Komentāri MIME ID bigint(20) Nē code varchar(200) Nē description varchar(200) Jā NULL
  8. Kā varētu pāatrināt DropDown lista aizpildīšanu ar vērtībām, vērtības tiek ņemtas no datubāzes un kopā viņu ir ~358. Šobrīd aizpildās 2 neilgās sekundēs.
  9. Pieņemsim ir man datubāzē ieraksti. Es tos vēlos izmainīt es taisu UPDATE visiem ierakstiem, kuriem ID sakrīt ar manis norādīto, bet kas notiks ja man jaunie dati ir trijās rindās, bet vecajā varinatā bij uz piecām, tātad datubāzē ir 5 ieraksti, es updeitoju, kas notiks man pirmie 3 ieraksti updeitosies uz jaunajiem, bet vecie divi palikušie ieraksti nenomainīsies. Domāju ka vajadzētu dzēst visus ierakstus kam ID sakrīt un tad ielikt datubāzē, jau jaunos? PS. Kā izskatīsies SQL query dzēšanai pēc manis norādītā ID?
  10. Esmu izdomājis, ka man būs tabula, kurā es izvadīšu datus un ar iespēju labot tos. Bet kā tālāk atjaunot to ko es esmu izlabosi pilnīgi visu dzēst ārā no datubāzes un salikt pa jaunam? man šķiet, ka tas nav forši foršāk ir atjaunot tikai to kas ir labots, bet kur man piefiksēt kas ir labots?
  11. Kāds būtu piemērotāks datu tips, ja man ir jāuzglabā tabulā vērtības kā veselas skaitlis, bet tanī pašā laikā tajos laukos var arī būt kāda vērtība ar komatu. Float derētu? Šobrīd man ir BigINT. Vai arī Double(20,20)?
  12. Kas notiks situācijā ka produktam jau ir pievienota detalizācija, tā pārraktīs pari veco infu vai arī papildinās?
  13. Šobrīd produkti visi salikti, bet viņiem nav salikta detalizācija. Detalizāciju pievienošu ielādējot iepriekš sagatavotu failu, kurā viss ir aprakstīts arī produkta nosaukums, pēc kura sapratīšu kurējam produktam detalizācija domāta.
  14. Man ir tabula produkti, tabula detalizācija. Katram produktam detalizāciju pievienoju atsevišķi, bet kā būt ja jau kaut kas ir pievienots, otreiz man nevajag pievienot. Ko pietiktu pārbaudīt?
  15. Lieta tāda ka es instalēju pēc šā manuāļa http://blog.ruski.co.za/page/Install-Mono-on-Ubuntu.aspx un tagad skatoties šinī http://mono-project.com/Mod_mono es nesapratīšu kas man ir izdarīts un kas nav.
  16. Uzinstalēju XSP ASP.NET lapas aizgāja, bet nesaprotu kā man pabāst mod_mono zem Apaches
  17. Uz Apache var uzinstalēt Mod_AspDotNet http://weblogs.asp.net/israelio/archive/2005/09/11/424852.aspx . Par veco ASP nezinu bet ASP.NET iet.
  18. Kā un uz ko jāpārbauda, lai izvairītos no kļūdas: "object is null or not an object" ? No tabulas šūnas ņemu vērtības tableMalas.rows[row].cells[8].innerText
  19. Tabulas: Product CREATE TABLE `product` ( `ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `code` varchar(200) COLLATE utf8_unicode_ci NOT NULL, `description` varchar(200) COLLATE utf8_unicode_ci DEFAULT NULL, PRIMARY KEY (`ID`) ) ENGINE=MyISAM AUTO_INCREMENT=359 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci Details CREATE TABLE `details` ( `det_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `product_id` bigint(20) unsigned NOT NULL, `lenght` bigint(20) unsigned NOT NULL, `mel1` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL, `abs1` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL, `width` bigint(20) unsigned NOT NULL, `mel2` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL, `abs2` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL, `qtn` bigint(20) unsigned NOT NULL, `type` varchar(10) COLLATE utf8_unicode_ci NOT NULL, `detNr` bigint(20) unsigned NOT NULL, `image` varchar(200) COLLATE utf8_unicode_ci DEFAULT NULL, PRIMARY KEY (`det_id`), UNIQUE KEY `det_id` (`det_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci Accessories CREATE TABLE `accessories` ( `accs_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `product_id` bigint(20) unsigned DEFAULT NULL, `drillQty` bigint(20) unsigned DEFAULT NULL, `fas2` double(20,20) DEFAULT NULL, `korp08` double(20,20) DEFAULT NULL, `fas04` double(20,20) DEFAULT NULL, `fas2fig` double(20,20) DEFAULT NULL, `korp08fig` double(20,20) DEFAULT NULL, `mel` double(20,20) DEFAULT NULL, `picture` varchar(200) COLLATE utf8_unicode_ci DEFAULT NULL, PRIMARY KEY (`accs_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci Bet te neparādās Foreign key !? MySQL pats izdomāja ..
  20. Kā no MySQL (Win) izdabūnu manu tabulu struktūru, lai pārādītu kā man tur viss satiasīts?
  21. Un? Uz ko tas norāda? Jā man ir tāda tabula 'product' ar lauku 'ID'. Vot kā man ir man ir product tabula un šai produkt tabulai nāk blakus vēl divas tabulas kurās figurē produkta ID, lai es velāk varētu atrast kas attiecās uz šo produktu, tad lai paliek tie Foreign key ??
  22. Sasa

    Kā labāk taisīt!

    Pirmajā ir kaut mazākā nojausma kuram produktam uzstādīsies detalizācija (jo produktu izvēlās no saraksta). Otrajā varinatā tiek izeksportēta produkta specijikācijā un likta datubāzē neizvēloties produktu kuram tā tiks pievienota, kuram produktam pievienot izanalizējas skriptos, kas pārbauda produkta nosaukumu, tad pēc šī nosaukuma meklē produktu tabulā šo produktu un tad šim produktam pievieno detalizāciju.
  23. Kaut kā šādi izskatās! Bažijos par Links to (product -> ID), jo nezinu kas tas tāds. Field Type Null Default Links to Comments MIME accs_id bigint(20) No product_id bigint(20) Yes NULL product -> ID drillQty bigint(20) Yes NULL fas2 double(20,20) Yes NULL korp08 double(20,20) Yes NULL fas04 double(20,20) Yes NULL fas2fig double(20,20) Yes NULL korp08fig double(20,20) Yes NULL mel double(20,20) Yes NULL picture varchar(200) Yes NULL
  24. Ir man tabula ar produktu nosaukumiem(šobrīd aizpildīta), citā tabulā ir šā produkta sastādošās detaļas (tukša tabula). Jautājums: Labāk ļaut izvēlēties produktu(1) un dot iespēju pievienot detalizāciju(2), ielādējot failu, kurā ir aprakstīts viss nepieciešamais(3). vai Caur skriptiem mēģināt uzstādīt produktam vajadzīgo detalizāciju(1), ielādējot specifikāciju failu(2).
×
×
  • Create New...