AJUDA VB.NET E FIREBIRD

FELIPERN 19/06/2012 14:38:33
#404470
Boa tarde,
Sou iniciante em VB e estou tendo muita dificuldade para conexão com o firebird..
já referenciei a DLL <<FirebirdSql.Data.FirebirdClient.dll>>

me retorna esses warnings

C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets : warning MSB3246: Resolved file has a bad image, no metadata, or is otherwise inaccessible. Could not load file or assembly [ô]C:\mosteiros\FirebirdClient\FirebirdSql.Data.UnitTests.dll[ô] or one of its dependencies. This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.

C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets : warning MSB3246: Resolved file has a bad image, no metadata, or is otherwise inaccessible. Could not load file or assembly [ô]C:\mosteiros\FirebirdClient\FirebirdSql.Data.FirebirdClient.dll[ô] or one of its dependencies. This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.

C:\Windows\Microsoft.NET\Framework\v3.5\Vbc.exe /noconfig /imports:Microsoft.VisualBasic,System,System.Collections,System.Collections.Generic,System.Data,System.Drawing,System.Diagnostics,System.Windows.Forms,System.Linq,System.Xml.Linq /optioncompare:Binary /optionexplicit+ /optionstrict:custom /nowarn:42016,41999,42017,42018,42019,42032,42036,42020,42021,42022 /optioninfer+ /rootnamespace:WindowsApplication6 /doc:obj\Debug\WindowsApplication6.xml /define:[Ô]CONFIG=\[Ô]Debug\[Ô],DEBUG=-1,TRACE=-1,_MyType=\[Ô]WindowsForms\[Ô],PLATFORM=\[Ô]AnyCPU\[Ô][Ô] /reference:[Ô]C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Core.dll[Ô],[Ô]C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Data.DataSetExtensions.dll[Ô],C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Data.dll,C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Deployment.dll,C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.dll,C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Drawing.dll,C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Windows.Forms.dll,C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Xml.dll,[Ô]C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Xml.Linq.dll[Ô] /main:WindowsApplication6.My.MyApplication /debug+ /debug:full /filealign:512 /out:obj\Debug\WindowsApplication6.exe /resource:obj\Debug\WindowsApplication6.Cadastro.resources /resource:obj\Debug\WindowsApplication6.Resources.resources /target:winexe Form1.vb Form1.Designer.vb Funcionario.class.vb [Ô]My Project\AssemblyInfo.vb[Ô] [Ô]My Project\Application.Designer.vb[Ô] [Ô]My Project\Resources.Designer.vb[Ô] [Ô]My Project\Settings.Designer.vb[Ô]

C:\Users\felipe\Documents\Visual Studio 2008\Projects\WindowsApplication6\WindowsApplication6\Form1.vb(1) : warning BC40056: Namespace or type specified in the Imports [ô]FirebirdSql.Data.FirebirdClient[ô] doesn[ô]t contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn[ô]t use any aliases.

C:\Users\felipe\Documents\Visual Studio 2008\Projects\WindowsApplication6\WindowsApplication6\Form1.vb(3) : error BC30002: Type [ô]FBconnection[ô] is not defined.


alguem poderia me ajudar ?
KERPLUNK 19/06/2012 14:50:50
#404472
Você já usa firebird em algum outro aplicativo nessa mesma máquina?
FELIPERN 19/06/2012 14:52:48
#404473
Não.. na verdade nesta máquina só acesso o FB via IBExpert..
KERPLUNK 19/06/2012 14:59:45
#404474
Então, posso supor que você está começando uma aplicação [Ô]do zero[Ô]?
FELIPERN 19/06/2012 15:01:50
#404476
Exatamente.. é uma aplicação do zero,
já procurei em N Foruns e sites e todos ensinam do mesmo jeito..
e já fiz de tudo e não consigo fazer funcionar..
KERPLUNK 19/06/2012 15:17:49
#404481
Bem, se é do zero e não tem nada legado, que tal usar o SQL Server ao invés do Firebird? A compatibilidade é muito melhor...
FELIPERN 19/06/2012 15:24:14
#404482
Bom, deixa eu explicar..
Sou estudante de TI e na faculdade estamos estudando essas duas tecnologias..
VB.Net e Firebird.. então queria desenvolver uma aplicação juntando as duas
assim eu estudaria as duas fazendo [Ô]uma coisa só[Ô]...

Eu só queria saber o motivo do erro,
já que fiz exatamente o que todos dizem para ser feito..
que é referenciar a DLL..

Tem que ser feito algo a mais que isso ?
KERPLUNK 19/06/2012 15:26:34
#404483
Nunca trabalhei com Firebird com .NET, mas é possível(note bem, possível) que as classes do conector tenham que ser registradas no GAC...
FELIPERN 19/06/2012 15:33:30
#404485
Meu camarada,
Muito obrigado pelas dicas..
Mas agora eu consegui resolver..
Eu estava usando uma versão (2.7.7) do firebird .Net provider superior a que o VB 2008 suporta..
Instalei a 2.5.2 e funcionou numa boa..

Obrigado
Tópico encerrado , respostas não são mais permitidas