📄 insertstatement.cs
字号:
using System;
using System.Collections.Generic;
using System.Text;
namespace rsgl.baseClass1
{
public class insertStatement
{
private string tableName;
public insertStatement()
{
}
public insertStatement(string tableName)
{
this.tableName = tableName;
}
public string insertSql(string[] columnValues, string[] dataTypes)
{
StringBuilder insertsql = new StringBuilder("insert into ");
insertsql.Append(tableName + " values(");
for (int i = 0; i < columnValues.Length; i++)
{
if (dataTypes[i] == "char" || dataTypes[i] == "varChar" || dataTypes[i] == "dateTime")
{
insertsql.Append("'" + columnValues[i] + "',");
}
else
{
insertsql.Append(columnValues[i] + ",");
}
}
insertsql.Remove(insertsql.Length - 1, 1);
insertsql.Append(")");
return insertsql.ToString();
}
public string insertSql(tableInfo[] tableinfos)
{
StringBuilder insertsql = new StringBuilder("insert into ");
insertsql.Append(tableName + "(");
for(int i=0;i<tableinfos.Length;i++)
{
insertsql.Append(tableinfos[i].ColumnName+",");
}
insertsql.Remove(insertsql.Length - 1, 1);
insertsql.Append(")" + " values(");
for (int i = 0; i < tableinfos.Length; i++)
{
if (tableinfos[i].ColumnType == "char" || tableinfos[i].ColumnType == "varChar" || tableinfos[i].ColumnType == "dateTime")
{
insertsql.Append("'" + tableinfos[i].ColumnValue + "',");
}
else
{
insertsql.Append(tableinfos[i].ColumnValue + ",");
}
}
insertsql.Remove(insertsql.Length - 1, 1);
insertsql.Append(")");
return insertsql.ToString();
}
public string insertSql(string selectsql)
{
StringBuilder insertsql = new StringBuilder("insert into ");
insertsql.Append(tableName);
insertsql.Append(selectsql);
return insertsql.ToString();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -