Bonjour,
je travaille avec asp.net et sqlserver...
l'erreur c'est que la requête sql fonctionne très bien dans access mais quand je la met dans mon code, ça ne fonctionne plus..j'ai essayé d'enlever les "dbo_" dans la requête, et ça ne marche pas non plus.
NB: j'ai essayé mon code avec une table que j'ai créer et ça marchait donc l'erreur n'est pas dans le code, c'est dans la requête..pourtant cette dernière marche dans access.
quelqu'un pourra m'aider svp???
voiçi mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 Sub verifier_db3() Dim conn As New SqlConnection Dim reader As SqlDataReader Dim serverName As String = "basemaster" Dim variable As String = dropdownlist1.SelectedItem.Text Dim request As String = "Select dbo_MEETINGS.MTG_REF FROM dbo_MEETINGS INNER JOIN dbo_technical_body ON dbo_MEETINGS.TB_ID = dbo_technical_body.TB_ID WHERE (((dbo_technical_body.TB_KEY1)='ATTM') AND ((dbo_MEETINGS.MTGS_CODE)='PREPARATION'));" conn.ConnectionString = "packet size=4096;user id=wpmreports;pwd=welcome;data source=""" & serverName & """;persist security info=False;initial catalog=DSDB" conn.Open() Dim cmd As SqlCommand cmd = Nothing cmd = New SqlCommand(request, conn) reader = cmd.ExecuteReader While reader.Read dropdownlist2.Items.Add(reader.GetString(0)) End While reader.Close() conn.Close() End Sub
Partager