如何使用php检查表单上的重复条目?我的前端是c#windows应用程序
我正在使用c#和php文件向数据库添加新用户.
我创建了以下内容:
我在c#(form1)中的项目:
c#编码:
private void btncreate_Click(object sender, EventArgs e)
{
var request = (HttpWebRequest)WebRequest.Create("http://***.**.***.***/response.php");
request.Method = WebRequestMethods.Http.Post;
request.ContentType = "application/x-www-form-urlencoded";
using (var stream = request.GetRequestStream())
{
var buffer = Encoding.UTF8.GetBytes("userid= " + txtUserid.Text + " & password=" + txtConformpassword.Text + " & first_name=" + txtFirstname.Text + " & last_name=" + txtLastName.Text + "& role= " + cmbRole.Text + "& active=" + cmbActive.Text + "");
stream.Write(buffer, 0, buffer.Length);
}
var response = (HttpWebResponse)request.GetResponse();
string result = String.Empty; …Run Code Online (Sandbox Code Playgroud) 我使用MYSQL Server作为我的项目后端.我有一个DataGridView,它从数据库中填充数据.当我在DataGridView单元格中进行更改并单击saveButton时,数据需要在DataGridView和数据库表中进行更改.
在这里我的编码:
using MySql.Data.MySqlClient;
using System;
using System.Data;
using System.IO;
using System.Windows.Forms;
namespace datagridview
{
public partial class Form1 : Form
{
DataTable datatab;
MySqlDataAdapter mydtadp;
MySqlCommandBuilder cmbl;
String MyConnection = "SERVER=*****;" +
"DATABASE=****;" +
"UID=root;" +
"PASSWORD=pws";
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
MySqlConnection MyConn = new MySqlConnection(MyConnection);
MyConn.Open();
MySqlCommand comand = new MySqlCommand("select * from aster_scripts;", MyConn);
datatab = new DataTable();
mydtadp = new MySqlDataAdapter(comand);
mydtadp.Fill(datatab);
dataGridView1.DataSource = datatab;
MyConn.Close();
} …Run Code Online (Sandbox Code Playgroud) 我想通过c#中的windows表单应用程序上传excel文件,并希望将数据导入数据库(Mysql服务器).我怎样才能做到这一点???我创建了一个表单,要求我将excel文件上传到mysql数据库.它是一个批量插入数据到数据库表.
我的Excel文件包含userid,password,first_name,last_name,user_group和MySql Database表(aster_users)等列,包含许多列,如userid,password,first_name,last_name,user_group,queue,active,created_date,created_by,role ..
我需要将该excel文件上传到我的数据库,其他列将变为空或null,这不是问题.
这是我的c#代码:
using MySql.Data.MySqlClient;
using System;
using System.Data.SqlClient;
using System.Windows.Forms;
namespace UploadFileToDatabase
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
String MyConString = "SERVER=******;" +
"DATABASE=dbs;" +
"UID=root;" +
"PASSWORD=pwsd;" + "Convert Zero Datetime = True";
private void BtnSelectFile_Click(object sender, EventArgs e)
{
OpenFileDialog dlg = new OpenFileDialog();
dlg.Filter = "Text files | *.csv";
if (dlg.ShowDialog() == DialogResult.OK)
{
string fileName;
fileName = dlg.FileName;
txtfilepath.Text = fileName;
}
}
private …Run Code Online (Sandbox Code Playgroud) 我需要字符串中每个字母的字符串Double
abc - > aabbcc
我试试这个
var s = "abc";
for(var i = 0; i < s.length ; i++){
console.log(s+s);
}
Run Code Online (Sandbox Code Playgroud)
O/P
> abcabc
> abcabc
> abcabc
Run Code Online (Sandbox Code Playgroud)
但是我需要
为aabbcc
帮我
我有 C# 的示例代码。但是当我运行程序时,我收到如下错误消息:
无法直接启动输出类型为类库的项目 为了调试此项目,请向此解决方案添加一个引用库项目的可执行项目。将可执行项目设置为启动项目。
我正在寻找输出。我得到了解决的答案。我也尝试过,但我没有得到任何东西。
这是我的应用程序:
帮我得到输出。我需要为这个错误做些什么。我也尝试将项目选择为“设置为启动项目”,但仍然出现相同的错误。请帮忙