Jump to content
Sign in to follow this  
Flatdnl

Entity Framework - StartsWith em Integer

Recommended Posts

Flatdnl

Bom Dia,

Gostaria de saber se é possivel fazer uma busca no EF onde na clausula WHERE seja utilizado .StartsWith(... só que em um campo do tipo Integer.

Caso não seja possivel, existe outra alternativa?

Att,

Share this post


Link to post
Share on other sites
Caça

É, tens de colocar antes um ".ToString"


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
Flatdnl

Caça,

Ele não enxerga com ToString()...

Não da erro de copilação, porém não retorna valor nenhum.

sds,

Share this post


Link to post
Share on other sites
Caça

Mostra como estás a fazer


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
Flatdnl

Galera... Voltando ao mesmo problema...

estou tentando fazer um .StartsWith(...)...

mas o campo é um integer... como faço?

ja tentei:

...StartsWith(txtNumero.text)

...ToString.StartsWith(txtNumero.text)

mas nenhuma das formas compila.

alguem sabe como posso fazer?

Obrigado

Share this post


Link to post
Share on other sites
Caça

Na versão do Entity Framework que estás a usar, não tens a condição LIKE?

EDIT: Qual é a versão em que estás a trabalhar?


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
Caça

Eu nunca usei o 3.5 ;)

Isso já vai no 4.1 e já não existem esse tipo de problemas.


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
bruno1234

Galera... Voltando ao mesmo problema...

estou tentando fazer um .StartsWith(...)...

mas o campo é um integer... como faço?

ja tentei:

...StartsWith(txtNumero.text)

...ToString.StartsWith(txtNumero.text)

mas nenhuma das formas compila.

alguem sabe como posso fazer?

Obrigado

Experimenta ...ToString().StartsWith(txtNumero.text)


Matraquilhos para Android.

Gratuito na Play Store.

https://play.google.com/store/apps/details?id=pt.bca.matraquilhos

Share this post


Link to post
Share on other sites
Flatdnl

Ja tenten Bruno...

ele fala que o "LINQ to Entities não pode reconhecer o método System.String Tostring().... Não pode ser convertido em uma expressão de armazenamento."

Sds,

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.