C编写简单的登录程序,连接sql数据库,总是出现下面的

2020-12-09 06:38:02 字数 4845 阅读 7057

1楼:落叶l无情

***.***mandtext="select count(*) from yonghu where 用户名 = '" + textbox1.text + "'";

2楼:匿名用户

检查是不是列名的 null引起的异常。。由于未能见你的那表,所未能给你准确的解答

3楼:曾经——最美

textbox1.text用单引号包起来就可以了

c# 连接sql数据库的窗体程序如何实现用户登录,注销状态?

4楼:匿名用户

你把逻辑都说了,还不会写**吗

比如你数据库里面有 有一个user表 包括了用户名 id 密码 姓名

1、验证登录信息是否正确,判断密码用户名匹配连接数据库把数据select出来 赋值给 上面的变量、然后把flag设置true

2、可以通过设置一个注销按钮或者在窗体退出事件里面直接把值设置为空 然后flag设置false

不就可以了

c#程序连接sql数据库时出现的问题,求大侠帮忙啊!!!!! 20

5楼:龙春玲我爱你

数据库没有开启远程连接方式,使用计算机名,就可以连接了.....这个需要开启远程连接

6楼:匿名用户

把.换成localhost或者ip地址试试

c#写的一个登录窗口,需要连接数据库进行登录验证,应该怎么做?

7楼:匿名用户

主窗体 load 事件里丢入以下** (适当改动 连接字符串 和 query 语句 )

string strcon = "data source = 127.0.0.

1;initial catalog = youdbname ;password = your password;integrated security = true";

sqlconnection con = null;

sql***mand cmd = null;

sqldatareader sdr = null;

bool islogin = false;

try' and u_password = ''",textboxusername.text,textboxpassword.text);

con.open();

sdr = cmd.executereader();

while(sdr.read())

if(islogin)

else

}catch(exception ex)

finally

用c#和sql写的程序在自己电脑上能运行,在别人电脑上出现连接数据库出问题怎么解决?

8楼:手机用户

检查连接字符串配置求采纳

9楼:猴尘遗

这还用问?修改连接字符串。 一般的软件产品都会弄个动态配置,用过用友,金蝶也就差不多那样

用c#编程 连服务器上的sql数据库连接不上(做一个简单的登陆)

10楼:匿名用户

dbhelper db = new dbhelper(); 看一下这个类里面的 连接字符串是怎么定义的,按照提示 ,应该是数据库登录失败

11楼:匿名用户

在连不上的那台,建个后缀名为.udl的文件。然后打开它,再进行测试连接,看是否能成功。如果可以,则调试程序。如果不行,则数据数据库连接有问题,看防火墙之类的有没有阻止了。

高手指点!c#编写一个用户修改密码的界面,和数据库连接起来

12楼:手机用户

自己已经测试过

using system;

using system.collections.generic;

using system.***ponentmodel;

using system.data;

using system.drawing;

using system.text;

using system.windows.forms;

using system.data.sqlclient;

namespace ktvmng

private void btnupd_click(object sender, eventargs e)

catch

string strquery="select count (*) from userinfom where ktvid='"+userid+"' and userpwd='"+txtoripwd.text+"'";

***m=new sql***mand (strquery,conn);

if ((int)***m.executescalar() > 0)//修改密码之前先查询原始密码是否正确

else }

else }

} }}

c#做的登陆界面,怎么连接sqlserver数据库?(visual studio环境下)

13楼:匿名用户

要写事件过程用窗体上输入的数据去查找数据库,查到了就隐藏自己,打开另一个窗体。

先引用using system.data.sqlclient;

private void 登陆按钮_click(自带变量)

//尝试打开连接

catch //捕捉异常

finnly //最终过程还是关闭连接,得到数据集就不需要再打开了

dataset ds=new dataset(); //使用数据集成员dataset对象

string sql="select * from 用户表 where 用户名='"+this.输用户名的文本框.text.

trim()+"' and 密码='"+this.输密码文本框.text.

trim()+"'"; //存储sql语句用窗体去找数据库

sqldataadapter sda=new sqldataadapter(**n,sql); //调用数据容器读取数据

sda.fill(ds); //把数据读到数据集合

if(ds.tables[0].rows.count==0)

else

}到此就一个简单的登陆事件过程

14楼:随风散

点击登陆按钮,输入以下**:

string id = this.textbox1.text; //(this.textbox1.text为输入用户名的文本框的名字)

string passwd = this.textbox2.text;//(这里是输入密码的)

string conn = "data source=.;initial catalog=xkgl;integrated security=true";(使用本地数据库,我的数据库名为xkgl)

sqlconnection connection = new sqlconnection(conn);

string sql = string.format("select * from yhb where sno= '' and mima=''", id, passwd);(我的数据库的存放账户信息的表名为yhb,第一列属性名为sno,第二列为mima)

connection.open();

sql***mand ***mand = new sql***mand(sql, connection);

int num = convert.toint32(***mand.executescalar());

if (num > 0) else

connection.close(); }

15楼:

留下邮箱,发送源码给你

16楼:匿名用户

这个要学习 sql 知识,不是点鼠标就可以的。

c#写的windows窗体应用程序,怎么连接到数据库并将数据插入到数据库中?求**(有图示更好)

17楼:匿名用户

假设你用的是sql数据,服务器在名为server机器上,sql服务器用户名sa,密码:123,表名为manager,表字段为你图上显示的五个字段(账号,姓名,姓别,年龄,****),那么你确定按扭单击事件里可以这样写(要包含命名空间using system.date;using system.

data.sqlclient)

正常的话这样就可以插入数据了.

18楼:小甲

private void btnsave_click(object sender, eventargs e)

;//实例化业务类

insbusiness ib = new insbusiness();

bool flag = ib.sqlexecute(param, "ins_addlogginguser");

if (flag)}

19楼:匿名用户

第一步,点确定,进入确定事件

第二步,验证

第三步,写sql语句,把每个textbox的值作为参数传入sql中组成sql语句

第四步,执行sql,把数据插入数据库

20楼:匿名用户

这个 很简单 在确定按钮的单击事件中 分别获取到 页面空间的值,然后把他传给数据库操作的处理类 或者 数据访问层