Anonymní profil Melouch – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Melouch – Programujte.comAnonymní profil Melouch – Programujte.com

 

Příspěvky odeslané z IP adresy 82.113.51.–

Melouch
C / C++ › Realokace 2D pole v C
22. 1. 2011   #138032

To nervak : Díky za pomoc.
Jenom teda se stále v hlavní funkci nemůžu dostat k dalšímu řádku než jen k tomu prvnímu. Prolezu první řádek, ale na druhým mě to už hodí chybu, že na tý adrese nic není.

Melouch
C / C++ › Realokace 2D pole v C
21. 1. 2011   #138026

Zdravím, měl bych dotaz ohledně realokace 2D pole v C.

Mám pole [x][4], kde x se stále zvětšuje, podle vstupů které přijdou z hlavní funkce programu. Po zadání 4 souřadnicí se zavolá následující funkce.



void addRectangle(int **rectangles, int count, int x1, int y1, int x2, int y2)
{
int **val = NULL; int i;
val = (int **)malloc(count * sizeof(int*));
for (i = 0; i < count; i++)
{
val[i] = (int*)malloc(4*sizeof(int));
if(i < count-1)
{
memcpy(val[i], rectangles[i],(4*sizeof(int)));
free(rectangles[i]);
}
}
free(rectangles);
rectangles = val;
}


Problém však je v tom, že to nefunguje :) při zadávání druhého řádku souřadnic se to tváří tak, jako by řadek [1] v poli neexistoval.

Díky za rady,
Melouch

.NET › Application.ExecutablePath
31. 12. 2009   #121983

zkus zapsat do proměnné adresu takto:

string adresa = @"C:\adresa\soubor.exe";

Esk
.NET › Převedení SQL to Linq
27. 12. 2009   #121729

Zkoušel jsem to, ale mám problém s tím, že když v jiné než hlavní tabulce není třeba něco vyplněného, dejme tomu adresa, tak se mezi těma řádkama vůbec nevyhledává. Takže mám v databázi třeba 5 uživatelů, a 3 z nich nemají vyplněnou adresu a ty se mi ve vyhledavaní vůbec nezobrazí.

Můj linq kód:



var query = from s in dc.Customers
where (s.Name.Contains(jmeno) && s.Lastname.Contains(prijmeni))
join s1 in dc.Companies on s.CompanyId equals s1.CompanyId
into tmpjoin
join s2 in dc.CustomerDetails on s.CustomerId equals s2.CustomerId
into tmpjoin2
from x1 in tmpjoin.DefaultIfEmpty()
where x1.Title.Contains(spolecnost)
from y1 in tmpjoin2.DefaultIfEmpty()
where y1.Address.Contains(adresa)

select new
{
Jméno = s.Name,
Příjmení = s.Lastname,
Adresa = y1.Address,
Společnost = x1.Title,
Telefon = y1.Telephone,
Email = y1.Email
};

Esk
.NET › Převedení SQL to Linq
23. 12. 2009   #121561

Zdravím, potřeboval bych převést SQL příkaz do LINQ v C#.
Lámu si s tím hlavu a nějak mi to nejde. Co potřebuju, tak je aby se mi zobrazovali i řádky, kde není které nemají vytvořený řádek v druhé nebo třetí tabulce, normálně se totiž nezobrazují.
Stručně: mam 3 tabulky - Customers(Id,jmeno,CompanyId...), CustomerDetail(Id,Adresa...), Companies(Id,Title) a vyhledávací formulář s Jménem, příjmením, adresou, a názvem společnosti ve které zákazník pracuje a potřebuju Linq příkaz který mi vybere všechno co potřebuju s vyplněním některé z těch čtyř položek.

Tady je ten SQL příkaz:

SELECT        Customers.*, Customers.Name, Customers.Lastname, CustomerDetail.Address, Companies.Title

FROM Companies INNER JOIN
Customers ON Companies.CompanyId = Customers.CompanyId INNER JOIN
CustomerDetail ON Customers.CustomerId = CustomerDetail.CustomerId
WHERE (Customers.Name = @Name) AND (Customers.Lastname = @LastName) AND (CustomerDetail.Address = @Address) AND (Companies.Title = @Title)


Díky.

NoRReX
.NET › Jakou databázi použít?
12. 10. 2009   #117120

Zdravím, řeším tu momentálně jeden problém. Tvořím nový software (momentálně ve fázi návrhu), který bude pracovat s databází zákazníků, objednávek a tak dále. Problém je ovšem: chci aby tento program byl využitelný jako "stand-alone" soft, takže aby nebylo nutné použití jiných databázových serverů jako Mysql, Oracle nebo tak. Nechci, až pak budu tenhle program někde používat, instalovat zároveň i databázovej server, který by mi využíval pamět, ikdyž se s programem nebude pracovat.
Byla tu možnost umístit databázi na internet a připojovat se k ní přes net, ale problém pak bude když internet nepůjde, nebo i celkově realizačně je to náročnější.

Moje otázka tedy spočívá v tom, jak to mám udělat ? :) Napadl mě strukturovaný text, a vybírat to z něj, ale při větší velikosti databáze by to bylo asi brutálně pomalý a tím pádem nepoužitelný.

Díky za rady

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý