PDA

View Full Version : سوال: خواندن رکورد از جدول



abbasjafarnezhad
شنبه 14 فروردین 1389, 09:30 صبح
با سلام
من می خواهم یک رکورد را از جدول خوانده و در یک لیبل یا تکس بکس نشان دهم با زبان vb

با تشکر

yekta64
شنبه 14 فروردین 1389, 10:15 صبح
با سلام
من می خواهم یک رکورد را از جدول خوانده و در یک لیبل یا تکس بکس نشان دهم با زبان vb

با تشکر

سلام
دوست عزيز براي خواندن ركورد از ديتابيس بهتره كه از DataRedaer استفاده كنيد.
موفق باشيد.

abbasjafarnezhad
شنبه 14 فروردین 1389, 12:51 عصر
با تشکر از شما دوست عزیز
لطفا سورس کد را می تونی بدی
لازم به ذکر است که من یک فیلد را میخواهم از یک جدول بخوانم و در یک تکس باکس نشان دهم لطفا کد با vb.net
با تشکر

abbasjafarnezhad
یک شنبه 15 فروردین 1389, 11:24 صبح
با سلام
من کد زیر را نوشتم خطایی ندارد ولی فیلد مورد نظر را در تکس باکس قرار نمی دهد

لطفا راهنمایی کنید
با تشکر:تشویق::تشویق::تشویق:


Dim con As SqlConnection
Dim strcon As String
strcon = SqlDataSource5.ConnectionString
con = New SqlConnection(strcon)
con.Open()
Dim strsql As String
strsql = "select * from dbo.sabtepishnahad "
Dim da As New SqlDataAdapter(strsql, con)
Dim ds As New DataSet()
da.Fill(ds, "dbo.sabtepishnahad")
TextBox1.DataBind()

yekta64
یک شنبه 15 فروردین 1389, 22:17 عصر
با سلام
من کد زیر را نوشتم خطایی ندارد ولی فیلد مورد نظر را در تکس باکس قرار نمی دهد

لطفا راهنمایی کنید
با تشکر:تشویق::تشویق::تشویق:


Dim con As SqlConnection
Dim strcon As String
strcon = SqlDataSource5.ConnectionString
con = New SqlConnection(strcon)
con.Open()
Dim strsql As String
strsql = "select * from dbo.sabtepishnahad "
Dim da As New SqlDataAdapter(strsql, con)
Dim ds As New DataSet()
da.Fill(ds, "dbo.sabtepishnahad")
TextBox1.DataBind()



سلام
من بازم توصیه می کنم از datareader استفاده کنید
یه کد نمونه هم براتون می ذارم:

dim con as new sqlconnection
dim cmd as new sqlcommand
dim dtReader as sqldataredaer
dim str as string
con.connectionstring=رشته کانکشن مربوطه
con.open()
str="select * from dbo.sabtepishnahad"
cmd=new sqlcommand(str,con)
dtReaderr=cmd.exegutreader()
if dtReader.Read() then
textbox1.text=dtReader("اسم فیلد مربوطه بر فرضName")
End IF
dtReader.close()
con.close()

اگه مشکلی بود مطرح کنید.
موفق باشید.