PDA

View Full Version : مبتدی: ارتباط دکمه Button با sql



najmehdj
پنج شنبه 18 آذر 1389, 08:59 صبح
من یک صفحه لاگین ساختم می خوام وقتی کسی میخواد وارد بشه وقتی یوزر و پسش رو وارد کند دکمه لاگین رو زد برنامه یوزرش رو در دیتا بیس چک کنه
نمیدونم دستورشو چطوری باید نوشت
یک متغییر از نوع اسکیول کانکشن ساختم وقت اینو نمیدونم چطوری مسیر دیتا بیس رو باید بهش فهموند

ایمان مدائنی
پنج شنبه 18 آذر 1389, 09:09 صبح
از DataReader استفاده كن
اين متد اگه چيزي رو كه خواستي در بانك وجود داشته باشه يك true برمي گردونه

hadi-z
پنج شنبه 18 آذر 1389, 09:30 صبح
اینارو ببینید:

http://www.daniweb.com/forums/thread83709.html

http://www.codeproject.com/KB/database/sql_in_csharp.aspx

http://barnamenevis.org/showthread.php?81285-مشکل-در-کد(login-کردن)

najmehdj
پنج شنبه 18 آذر 1389, 09:44 صبح
sqlconnection con=new sqlconection();
con.connectionstring=?
22- نمیدونم دیتابیسی که ساختم لاگینش رو از کجا باید پیدا کنم
دیتابیسمو از داخل خود vs ساختم

group45
پنج شنبه 18 آذر 1389, 09:53 صبح
دوست عزیز
اول باید پنجره server explorer رو از view اضافه کنی بعد کافیه روی اون دیتا بیست یه کلیک بکنی اونوقت تو پنجره properties (اگه اینو هم نداری باز هم از view اضافه کن) اولین فیلد نوشته connection string و همینو کپی کن.

najmehdj
پنج شنبه 18 آذر 1389, 10:14 صبح
دوست عزیز
اول باید پنجره server explorer رو از view اضافه کنی بعد کافیه روی اون دیتا بیست یه کلیک بکنی اونوقت تو پنجره properties (اگه اینو هم نداری باز هم از view اضافه کن) اولین فیلد نوشته connection string و همینو کپی کن.
ون وقت این همون جواب قسمت اوله؟

najmehdj
شنبه 20 آذر 1389, 10:29 صبح
این مشکلم حل شد
ام الان وقتی برنامه رو ران میکنم
open.con()
ارور منطقی میده

najmehdj
شنبه 20 آذر 1389, 11:35 صبح
کسی نبود مشکل منو حل کنه؟

ایمان مدائنی
شنبه 20 آذر 1389, 11:49 صبح
كدهاتو بزار تا ببينيم مشكل كجاست

najmehdj
شنبه 20 آذر 1389, 12:26 عصر
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Threading;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace telbook
{
public partial class FormLogin : Form
{
public FormLogin()
{
InitializeComponent();
}

private void btnlogin_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection();
con.ConnectionString = @"Data Source=(local);database=telbook;trusted_connection =yes;";
con.Open();
SqlCommand cmd = new SqlCommand();
cmd.CommandText = "select * from user"
+ "where uname='{0}' and upassword='{1}'";
int c = Int32.Parse(cmd.ExecuteScalar().ToString());

وقتی دکمه Log رو درفرم میزنم روی قسمت قرمز ارور می ده

najmehdj
شنبه 20 آذر 1389, 13:12 عصر
چرا کسی جواب منو نمیده:گریه::گریه::گریه: