2016-11-15 6 views
-1

Können Sie mir sagen, wie man Alter von 0-5 und so weiter von SQL Server und geben Sie die Summe in einem Textfeld oder Label? bitte klicken sie auf den link für probe Generate AgesGenerieren Alter von SQL Server. VB.NET

danke!

+1

können wir Ihren Code sehen? Können Sie darüber hinaus expliziter in Ihrem Ziel sein? Ich fange nicht, was du willst ... – romulus001

+0

für jetzt habe ich noch keinen Code dafür, weil ich weiß nicht, wie ich anfangen soll! Entschuldigung für mein Englisch. Ich möchte zum Beispiel Alter von 1 bis 5 oder Alter von 6 bis 10 bekommen und summiere sie wie viele Männer und Frauen in der Stadt in diesem bestimmten Alter. –

+0

Bitte lesen Sie [fragen]. Schlüsselbegriffe: "Suchen und forschen" und "Erkläre ... alle Schwierigkeiten, die dich daran gehindert haben, es selbst zu lösen". –

Antwort

0

Meinen Sie so etwas wie

Dim sql As String = "SELECT age_column FROM your_table WHERE age_column BETWEEN '0' AND '5'" 
'The above line selects the all records where age is between 0-5 (Change the variables) 

Dim da As New OleDbDataAdapter(sql, connectionstring) 
Dim ds As New DataSet 
Dim dt as new DataTable 

da.Fill(ds) 
dt = ds.Tables(0).Copy() 

' Above code stores the results in an iterable table 

Dim i As Integer = 0 

For Each dr as DataRow in dt.Rows 
i = i + 1 
Next 

TextBox1.Text = i 

'i will be the total number of records where age is between 0-5, and display it in a `TextBox` 

Ihre Frage ist jedoch, sehr schlecht, und normalerweise würden die Leute setzen zu viel Aufwand nicht in sie zu beantworten, da man in sich keine Mühe gegeben haben.

+0

Wertschätzung! und es tut mir leid für meine schlechte Frage, weil ich ein kleines englisches Vokabular habe. Ich gebe das eine Chance! –

+0

@YevrahAradnop Haben Sie bereits eine Verbindungszeichenfolge, die die Verbindung öffnet? Dies ist nur dann der Fall, wenn Sie 'MS-Access' verwenden, oder Sie' OleDb' für ein anderes DBMS verwenden. – David

+0

Die obigen Codes sind das, wonach ich suche. Ja, ich hatte bereits eine Verbindungszeichenfolge, aber mein Problem waren die Codes wie diese. vielleicht brauche ich jetzt frische luft. ich danke dir sehr! –

Verwandte Themen