2010-12-01 5 views
0

Comment récupérer la valeur de sqldatasource1 dans textbox1 en utilisant vb.net?Comment récupérer la valeur de sqldatasource1 dans textbox1 en utilisant vb.net?

j'ai une table avec le champ des employés Id: 1001

Je wannna retrive l'id employé top1 à textbox1 utilisant sqldatasource1

+0

Nous allons avoir besoin de voir le code, qu'est-ce que sqldatasource1? –

+0

Il est asp.net SqlDataSource Control vous trouverez dans l'onglet données de Visual Studio 2008 –

Répondre

1

Quelque chose comme cela peut aider:

DataView oDataView = new DataView(); 
oDataView = SqlDataSource1.Select(DataSourceSelectArguments.Empty); 
DataRowView dr = oDataView[0]; 
TextBox1.Text = dr["EmployeeID"].ToString(); 

Je ne l'ai pas testé ce code bien.

Vous pouvez également lire ce qui suit pour obtenir plus d'informations sur SQLDataSource:

http://quickstarts.asp.net/QuickStartv20/aspnet/doc/ctrlref/data/sqldatasource.aspx http://www.aspfree.com/c/a/ASP.NET/Programming-the-ASPNET-20 -SqlDataSource-Control/ http://www.defaultdotaspx.com/Answer.aspx?QuestionType=ASPNET&QuestionID=149 http://www.mikesdotnetting.com/Article/64/Bind-Data-From-a-SqlDataSource-to-a-Label

Hope this helps!

+0

Vous pouvez utiliser n'importe quel convertisseur en ligne pour obtenir la version VB.NET de cet exemple de code comme converter.telerik.com. – ncakmak

0

Le plus simple est d'appeler la méthode Select() de la source de données, passer dans le arguments, et les résultats sont renvoyés en tant que IENumerable. Sinon, la seule façon est de placer la zone de texte dans un contrôle FormView et de spécifier la valeur à lier via Text = '<% # Eval ("Field")%>' /> et de spécifier le DataSourceID de la vue de formulaire .

HTH.