- Nemzetközi vizekre evezett a Realme GT 7 és GT 7T
- iPhone topik
- Poco M8 Pro 5G gyorsteszt
- Honor Magic6 Pro - kör közepén számok
- Azonnali mobilos kérdések órája
- Apró változásokkal, elődjénél jobb áron kezd a Google Pixel 10a
- Mobil flották
- Google Pixel topik
- Megtartotta Európában a 7500 mAh-t az Oppo
- Apple iPhone Air - almacsutka
Új hozzászólás Aktív témák
-
rgeorge
addikt
Üdvözlet!
Van egy táblatípusom MSSQL-ben (SQL 2017), amit egy tárolt eljárás használ bemenő paraméterként. A tábla rém egyszerű, egy db. long oszlopa van. C#-ból hívom a tárolt eljárást, paraméterezve, a paraméter típus SqlDbType.Structured, az érték egy megfelelő DataTable. A tárolt eljárásban egy select a kapott táblára duplikált sorokat listáz, count(*) viszont pontosan számolja a sorokat. Átmásolva egy belső táblaváltozóba is duplikáltak lesznek a sorok, de a másoláskor a @@rowcount a pontos sorszámot mutatja. Ha cursor-ral járom be a paramétertáblát, akkor nincs duplikáció. Az átadott DataTable helyes, abban nincsenek dupla sorok.
Ami teljesen érthetetlen: select distinct-el is duplikált sorokat listáz!
SQL-ból hívva a tárolt eljárást minden stimmel, nincs duplikált sor sehol sem.
Ha nem DataTable-t adok át, hanem List<SqlDataRecord>-ot, ugyanez a hiba.
Nem találok erre vonatkozó ismert hibát, mi lehet ez?
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Téli Olimpiai játékok Milano - Cortina 2026
- Projektor topic
- Szeged és környéke adok-veszek-beszélgetek
- Eredeti játékok OFF topik
- Lakáshitel, lakásvásárlás
- Vírusirtó topic
- Kormányok / autós szimulátorok topikja
- Nemzetközi vizekre evezett a Realme GT 7 és GT 7T
- Mesterséges intelligencia topik
- iPhone topik
- További aktív témák...
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


