Just nu i M3-nätverket
Gå till innehåll

christian

Medlem
  • Antal inlägg

    135
  • Gick med

  • Senaste besök

    Aldrig

Allt postat av christian

  1. Asså så här; använder VS2005 och har slängt fram en FormView, därefter har jag gått in i templatesmode och lagt på calendarkontrollen, får till det så att om jag klickar på ett datum i kalendern så skickas datumet in i en databas. Bind via gränssnittet funkar fint om man pekar på vad man vill binda till, men.. om man vill skriva i koden att man vill visa klickat datum i en textbox, hur går det till? Håller på att fundera så här ungefär.. ;-) Private Calendar1 As New Calendar Sub Calendar(ByVal sender As Object, ByVal e As EventArgs) xxx.Text = DateTime.Now.ToString() End Sub <asp:Calendar ID="Calendar1" runat="server" SelectedDate='<%# Bind("datumet") %>'... <asp:TextBox ID="xxx" runat="server"></asp:TextBox> Och, nä det går ju inte.. Nån som vill hjälpa mig på banan igen?
  2. Nja.. fattar inte riktigt Får följande fel: Error1 'System.Web.UI.WebControls.FormView' does not contain a definition for 'Items' Error2 'System.Web.UI.WebControls.FormView' does not contain a definition for 'SelectedIndex' Därtill hur gör jag på själpa aspx-sidan, i en formview binds en textbox i mitt fall till databasen så här, Text='<%# Bind("hejsvejs") %>, är det då bara att ta bort BIND eller gäller annan syntax?
  3. Jo.. jag har en textbox i insertläge där jag tänker att man ska skriva in dagens datum (eller annat datum), per default vill jag att dagens datum ska ploppa upp. Bra för den late, men hur gör man?? Så här ser den ut.. InsertItemTemplate> <asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("x_datum") %> ' > </asp:TextBox> </InsertItemTemplate> Tacksam förstås om någon har någon teori!
  4. Asså så här.. Jag har använt Gridview med update och via templatefield kör jag textmode=multiline. Skriver jag något vill jag använda enter för att få in en radmat för att slippa skriva <br> i själva textrutan.. Nån som har ett hum om hur jag får till det..? Tror att denna textruta jag skriver i nu funkar så.. Därtill finns ju möjligheter att sätta bold, italic etc via ikonerna ovan, och det är ju snyggt men som sagt hur gör man..?
  5. Hej! Premiär för mig att posta en fråga i detta forum (ny på .net).. Jag har använt gridwiev för att skapa ett admingränssnitt mot databasen så jag kan uppdatera/lägga till/ta bort text. Allt funkar fint så när som att själva kontrollen för tex update, alltså själva textrutan inte går att ändra till en mulitline.. Verkar inte som det finns någon egenskap att sätta för fält..? Nån som har nån aning? <UpdateParameters> <asp:Parameter Name="min_text" Type="String" /> </UpdateParameters>
  6. Tack för ett gott skratt, med ett inlägg så här sex år senare, coolt gjort! Nu känns inte problemet lika aktuellt som du säger med standarder och verktyg som inte riktigt fanns då... Därtill har % 640-folk antagligen krympt rejält sedan dess..
  7. Tänkte på en annan sak, jag har en annan tabell som jag vill koppla i hop med detta. Tänk dig att jag får fram 10-i-top av prodid, men har själva namnen i annan tabell, när jag använder SUM och group by går det ju inge bra.. Tänkte då en union som lämplig lösning, men.. eller.. hur gör ska jag tänka? select top 10 prodid,sum(kvant) from t3 group by prodid union select * from tbl_produkt AS x, tbl_produktnamn AS y where x.prodid = y.id
  8. Ja, tack - nu förstår jag. Utryckte mig lite luddigt, för att inte säga fel. Det funkade perfa!
  9. Förstår inte frågan, eller är det så att jag tidigare skrev att jag ville plocka ut orderid kanske.. Låt säga så här då. SELECT TOP 5 produktid, kvantitet FROM tbl_produkt ORDER BY kvantitet --------- Så här skulle jag vilja få ut det: produktid kvantitet 55 200 54 100 52 98 56 97 75 87 I kolumen kan det finnas fler tex produktid av 55, då vill jag inte ha enskilda värden med i toplistan, önskar att summan räknas samman. I exemplet ovan finns i kolumnen en 55:a med kvantitet 50 och en till 55:a med kvantitet 50.
  10. Hej, någon som har någon bra idé på hur jag gör en top 10? Låt säga så här jag har en tabell och gör så här, då funkar allt fint.. SELECT TOP 10 orderid, produktid, kvantitet FROM tbl_produkt ORDER BY kvantitet Men om det är så att det finns tex tre rader med samma produktid, då vill jag att kvantiteten ska räknas i hop, så att totalsumman för dessa tre produkter blir den som räknas i top 10.. hur göra då?
  11. Tacksam för hjälp! Så här.. Jag vill uppdatera alla poster i en kolumn (X) som ligger i tabellen A. Detta under förutsättning att tabellen A:s kolumn X värden är tvåor samt att Tabellen B:s kolumn Y innehåller treor.ö UPDATE tabell_A SET kolumn_X = '1' FROM tabell_A, tabell_B AS B WHERE kolumn_X = '2' AND B.kolumn_Y = '3' Varför funkar det inte, sliter mina om än korta hårstrån..
  12. Ok - jag hajjar! Tack ska ni ha, fick det att funka. Har också lärt mig en ny sak.
  13. Ville bara krånga till det.. På sidan hämtar jag i en html spalt upp kolumnens värden då det existerar sådana i form av datum, i en annan spalt hämtar jag upp samma, fast då när finns innehåll i form av text.. Så ASP varianten tilltalar mig nog ändå.
  14. Sorry man - inte meningen att dissa din ISdate.. Prylen var nog att jag inte riktigt fattar hur man skriver den i ASP..?
  15. Men då borde man kunna kolla typ så här: Är första tecknet en tvåa + femte tecknet ett bindestreck + att åttonde tecknet är bindestreck, så kan man ju kalla det säkert att innehållet är ett datum.. Men frågan är hur man praktiskt skriver det i ASP..?
  16. Hej Cluster. Du har helt rätt i att modelleringen inte är bra. Problemet är att jag har så många sidor som ropar till kolumen, som ligger där och funkar.. måste ägna massa timmar och bygga om typ 20 sidor på sajten. Ville bara vara lite lat och frisera det i ASP i stället. Men jag kommer inte på hur jag scriptar fram typ: Är innehållet 10 tecken så gör si annars så..
  17. Det är SQL 2000. Tänkte mig närmast om det fanns nån enkel variant i asp-koden?
  18. Jag har en kolumn i databasen som kan innehålla text eller datum. Finns det ett smidigt sätt utan att ändra i databasen där jag kan skriva ut ett RS bara där det är text och ett där det bara är datum? Tänker att datumet tex ser ut så här i kolumen 2005-08-03 och då vet man att det är 10 tecken.. Det kanske går att nyttja? ?
  19. Hoppsan.. Jag kör med fulingen, i sammanhanget är det egentligen ok. Det funkade fint, och jag fick med värden från två håll. AND Left(hej.id,2) = Left(du_id,2) OR Left(hej.id,2) = Right(du_id,2) Thanx Cluster!
  20. Hej! Undrar så här: Jag har två tabeller i SQLj som jag vill koppla i hop. Vanligen skriver jag så här t.ex: <% Set rs = Server.CreateObject("ADODB.RecordSet") Set rs = RunQuery("SELECT * FROM tbl_hej AS hej, tbl_du AS du WHERE hej.id = du.id ") %> <%=rs("värde från hej")%>-<%=rs("värde från du")%> Allt funkar fint, men.. i tabellen du, finns en kolumn som har fler siffror som är kommaseparerade, så här: 21,23. Då går det ju inte att matcha i hop du:s 21,23 som är satt att hitta id-värdet från tabellen hej. Hade alltså du:s värde varit bara 21 hade detta funkat. Nån som vet hur man beter sig?
  21. Man tack & bockar - det funkade fint!
  22. Hej vänner! Jag har en databas med massa uppgifter. Jag skriver ut alla i en loopad tabell. Är det ex 1000 poster skrivs alla ut på en rad. I detta ex är det färger som skrivs ut. Saken är den att jag skulle vilja att ex brun (med kanske 5 poster) skrivs ut i rad, sen skulle jag vilja ha ex ett extra <br> innan nästa färg skrivs ut. Här följer ett exempel: <% If Not rs.EOF Then Do While Not rs.EOF %> <%=rs("färg")%><br> <% rs.MoveNext Loop End if %> Hur bör jag tänka?
  23. Jag försöker installera om win server 2003 standard på en maskin som har samma os. Stoppar då i skivan, installationen funkar, men den ersätter bara gamla windowskatalogen - gamla skräpmappar ligger alltså kvar på c:disken. Hur formaterar man vid installation? Eller finns annat sätt att formattera en win 2003 server?
  24. Ja.. fast grejjen är den att jag hämtar ut saker från två tabeller, och behöver definiera i SELECT vad jag ska plocka ut (tror jag) och då funkar väl inte TOP 5 eller? Ungefär så här ser selectsatsen ut, har klippt ner den betydligt, så det kanske ser lite konstigt ut, men typ så här menar jag.. Set rs = RunQuery("SET ROWCOUNT 5 SELECT n.id, n_date, n_time, activity_date, future_date, recipients, n_text, headline, url, employee_id FROM tbl_news AS n, tbl_employee AS e WHERE valid = 1 AND site = 1 AND employee_id = e.id AND to_unit = 0 ORDER BY n_date DESC, n_time DESC")
  25. christian

    ROWCOUNT 5 ?

    Hej! En märklig sak har hänt på jobbets Intranät.. På en sidan skriver jag ut de senaste posterna (nyheter), och använder rowcount. Denna åtgärd smittar av sig på helt andra sidor, som bara visar upp fem poster, fast jag på en sådan annan sida inte ens använt ROWCOUNT.. Fenomenet sker ibland, uppdaterar man så brukar problemet försvinna. Därför undrar jag, vet någon om något annat sätt att välja ut ex fem poster, än med ROWCOUNT? Så här skriver jag. Set rs = RunQuery("SET ROWCOUNT 5 SELECT........
×
×
  • Skapa nytt...