string myConnectString ="Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = c:\\db2.mdb";
OleDbConnection myConnection=new OleDbConnection();
myConnection.Open();
//然后从你的登录框中得到输入的用户名和密码。username,pwd
//从数据库里查相应的username的密码。
string mySelectQuery = "Select PWD From finalff1 WHERE UseName = '" + textBox1 + "'"; OleDbCommand myCommand = new OleDbCommand(mySelectQuery, myConnection);
OleDbDataReader myReader;
myReader = myCommand.ExecuteReader();
try
{
while(myReader.Read())
{
if(myReader.GetString() == PWD)
{
m_Form1=new Form3();
m_Form1.Show();
//输入的密码是正确的。
}
}
}
finally
{
//myReader.Close();
//myConnection.Close();
}运行时候提示重载GetString方法未获取“0”参数
PWD UserName 为数据库两个列 finalff1为表名
OleDbConnection myConnection=new OleDbConnection();
myConnection.Open();
//然后从你的登录框中得到输入的用户名和密码。username,pwd
//从数据库里查相应的username的密码。
string mySelectQuery = "Select PWD From finalff1 WHERE UseName = '" + textBox1 + "'"; OleDbCommand myCommand = new OleDbCommand(mySelectQuery, myConnection);
OleDbDataReader myReader;
myReader = myCommand.ExecuteReader();
try
{
while(myReader.Read())
{
if(myReader.GetString() == PWD)
{
m_Form1=new Form3();
m_Form1.Show();
//输入的密码是正确的。
}
}
}
finally
{
//myReader.Close();
//myConnection.Close();
}运行时候提示重载GetString方法未获取“0”参数
PWD UserName 为数据库两个列 finalff1为表名
解决方案 »
- 这样添加程序集引用问题在哪里呢?
- 怎么读取RSS RDF中的dc:date数据
- C# 中如何实现 memcpy 函数的功能啊?
- web页面中DataGrid导出Excel表格问题(C#.net),各位指点!!谢谢
- .net 2005 的问题 Statusstrip
- 如何让dll成为公用的dll?
- c#调用api的时候遇到这种类型如何初始化RECT* pRect
- 有对 DundasWinChart 空间有研究的同志在吗?? 进来指点我下 谢谢!!
- 一个奇怪的c#command调试问题!!!
- 用vsualstudio.net中的vsual.c# ,如何做一个页面,分为两部分left和main
- 100分求关于Rows.Find()
- UTF-8编码的的文本文件,我想在其中的某个位置写入字符,该怎样做?
如果安全一点,应该写成trim(TextBox1.Text)吧?
哪位大大有这种代码吗最好注释下。。偶是新手
有实例也好啊
OleDbDataReader.GetString 方法 [C#]请参见
OleDbDataReader 类 | OleDbDataReader 成员 | System.Data.OleDb 命名空间 | OleDbDataReader 成员(Visual J# 语法) | C++ 托管扩展编程
要求
平台: Windows 98, Windows NT 4.0, Windows ME, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 系列
语言
C#C++JScriptVisual Basic全部显示
获取指定列的字符串形式的值。[Visual Basic]
Public Overridable Function GetString( _
ByVal ordinal As Integer _
) As String Implements IDataRecord.GetString[C#]
public virtual string GetString(
int ordinal
);[C++]
public: virtual String* GetString(
int ordinal
);[JScript]
public function GetString(
ordinal : int
) : String;参数
ordinal
从零开始的列序号。
返回值
指定列的值。
这个PWD是数据库表中的列名
这样写是否正确
这个PWD是数据库表中的列名
这样写是否正确
------------------
不正确,上面已经说得很清楚了